home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_77_GRAFCOM3.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
178KB
|
3,041 lines
# near model CODE resource
# jump table entries: 11000-11001 (2 of them)
export_1375:
00000000 4E56 FFD4 link A6, -0x002C
00000004 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000008 266E 0008 movea.l A3, [A6 + 0x8]
0000000C 4A2B 02D2 tst.b [A3 + 0x2D2]
00000010 6600 017C bne +0x17E /* 0000018E */
00000014 487A 01B8 pea.l [PC + 0x1B8 /* 000001CE, value 0x0, cstring "" */]
00000018 486E FFF0 pea.l [A6 - 0x10]
0000001C 3F3C 0810 move.w -[A7], 0x810
00000020 A9EB syscall Pack4/FP68K
00000022 486E FFF0 pea.l [A6 - 0x10]
00000026 486E FFDE pea.l [A6 - 0x22]
0000002A 3F3C 080E move.w -[A7], 0x80E
0000002E A9EB syscall Pack4/FP68K
00000030 486E FFDE pea.l [A6 - 0x22]
00000034 486E FFE8 pea.l [A6 - 0x18]
00000038 3F3C 0810 move.w -[A7], 0x810
0000003C A9EB syscall Pack4/FP68K
0000003E 4246 clr.w D6
00000040 7A00 moveq.l D5, 0x00
00000042 6000 0100 bra +0x102 /* 00000144 */
label00000046:
00000046 206B 03F0 movea.l A0, [A3 + 0x3F0]
0000004A 2005 move.l D0, D5
0000004C 2200 move.l D1, D0
0000004E C0FC 004A mulu.w D0, 0x4A /* 'J' */
00000052 4841 swap.w D1
00000054 C2FC 004A mulu.w D1, 0x4A /* 'J' */
00000058 4841 swap.w D1
0000005A 4241 clr.w D1
0000005C D081 add.l D0, D1
0000005E 49F0 0824 lea.l A4, [A0 + D0 + 0x24]
00000062 7E00 moveq.l D7, 0x00
00000064 6000 00D0 bra +0xD2 /* 00000136 */
label00000068:
00000068 486E FFF8 pea.l [A6 - 0x8]
0000006C 2F07 move.l -[A7], D7
0000006E 2F0C move.l -[A7], A4
00000070 4EAD 20DA jsr [A5 + 0x20DA /* export_1047 */]
00000074 4A40 tst.w D0
00000076 4FEF 000C lea.l A7, [A7 + 0xC]
0000007A 6700 00B8 beq +0xBA /* 00000134 */
0000007E 4A46 tst.w D6
00000080 6778 beq +0x7A /* 000000FA */
00000082 486E FFF8 pea.l [A6 - 0x8]
00000086 486E FFDE pea.l [A6 - 0x22]
0000008A 3F3C 080E move.w -[A7], 0x80E
0000008E A9EB syscall Pack4/FP68K
00000090 486E FFE8 pea.l [A6 - 0x18]
00000094 486E FFDE pea.l [A6 - 0x22]
00000098 3F3C 080A move.w -[A7], 0x80A
0000009C A9EB syscall Pack4/FP68K
0000009E 641E bcc +0x20 /* 000000BE */
000000A0 486E FFF8 pea.l [A6 - 0x8]
000000A4 486E FFDE pea.l [A6 - 0x22]
000000A8 3F3C 080E move.w -[A7], 0x80E
000000AC A9EB syscall Pack4/FP68K
000000AE 486E FFDE pea.l [A6 - 0x22]
000000B2 486E FFE8 pea.l [A6 - 0x18]
000000B6 3F3C 0810 move.w -[A7], 0x810
000000BA A9EB syscall Pack4/FP68K
000000BC 6076 bra +0x78 /* 00000134 */
label000000BE:
000000BE 486E FFF8 pea.l [A6 - 0x8]
000000C2 486E FFDE pea.l [A6 - 0x22]
000000C6 3F3C 080E move.w -[A7], 0x80E
000000CA A9EB syscall Pack4/FP68K
000000CC 486E FFF0 pea.l [A6 - 0x10]
000000D0 486E FFDE pea.l [A6 - 0x22]
000000D4 3F3C 080A move.w -[A7], 0x80A
000000D8 A9EB syscall Pack4/FP68K
000000DA 6F58 ble +0x5A /* 00000134 */
000000DC 486E FFF8 pea.l [A6 - 0x8]
000000E0 486E FFDE pea.l [A6 - 0x22]
000000E4 3F3C 080E move.w -[A7], 0x80E
000000E8 A9EB syscall Pack4/FP68K
000000EA 486E FFDE pea.l [A6 - 0x22]
000000EE 486E FFF0 pea.l [A6 - 0x10]
000000F2 3F3C 0810 move.w -[A7], 0x810
000000F6 A9EB syscall Pack4/FP68K
000000F8 603A bra +0x3C /* 00000134 */
label000000FA:
000000FA 486E FFF8 pea.l [A6 - 0x8]
000000FE 486E FFDE pea.l [A6 - 0x22]
00000102 3F3C 080E move.w -[A7], 0x80E
00000106 A9EB syscall Pack4/FP68K
00000108 486E FFDE pea.l [A6 - 0x22]
0000010C 486E FFF0 pea.l [A6 - 0x10]
00000110 3F3C 0810 move.w -[A7], 0x810
00000114 A9EB syscall Pack4/FP68K
00000116 486E FFF0 pea.l [A6 - 0x10]
0000011A 486E FFD4 pea.l [A6 - 0x2C]
0000011E 3F3C 080E move.w -[A7], 0x80E
00000122 A9EB syscall Pack4/FP68K
00000124 486E FFD4 pea.l [A6 - 0x2C]
00000128 486E FFE8 pea.l [A6 - 0x18]
0000012C 3F3C 0810 move.w -[A7], 0x810
00000130 A9EB syscall Pack4/FP68K
00000132 7C01 moveq.l D6, 0x01
label00000134:
00000134 5287 addq.l D7, 1
label00000136:
00000136 302B 0112 move.w D0, [A3 + 0x112]
0000013A 48C0 ext.l D0
0000013C B087 cmp.l D0, D7
0000013E 6E00 FF28 bgt -0xD6 /* 00000068 */
00000142 5285 addq.l D5, 1
label00000144:
00000144 302B 0116 move.w D0, [A3 + 0x116]
00000148 48C0 ext.l D0
0000014A B085 cmp.l D0, D5
0000014C 6E00 FEF8 bgt -0x106 /* 00000046 */
00000150 377C 0010 02CA move.w [A3 + 0x2CA], 0x10
00000156 486E FFE8 pea.l [A6 - 0x18]
0000015A 486E FFDE pea.l [A6 - 0x22]
0000015E 3F3C 080E move.w -[A7], 0x80E
00000162 A9EB syscall Pack4/FP68K
00000164 486E FFDE pea.l [A6 - 0x22]
00000168 486B 025C pea.l [A3 + 0x25C]
0000016C 3F3C 0810 move.w -[A7], 0x810
00000170 A9EB syscall Pack4/FP68K
00000172 486E FFF0 pea.l [A6 - 0x10]
00000176 486E FFDE pea.l [A6 - 0x22]
0000017A 3F3C 080E move.w -[A7], 0x80E
0000017E A9EB syscall Pack4/FP68K
00000180 486E FFDE pea.l [A6 - 0x22]
00000184 486B 0264 pea.l [A3 + 0x264]
00000188 3F3C 0810 move.w -[A7], 0x810
0000018C A9EB syscall Pack4/FP68K
label0000018E:
0000018E 7001 moveq.l D0, 0x01
00000190 7206 moveq.l D1, 0x06
00000192 B26B 010E cmp.w D1, [A3 + 0x10E]
00000196 670A beq +0xC /* 000001A2 */
00000198 7207 moveq.l D1, 0x07
0000019A B26B 010E cmp.w D1, [A3 + 0x10E]
0000019E 6702 beq +0x4 /* 000001A2 */
000001A0 7000 moveq.l D0, 0x00
label000001A2:
000001A2 4A80 tst.l D0
000001A4 6704 beq +0x6 /* 000001AA */
000001A6 7001 moveq.l D0, 0x01
000001A8 6002 bra +0x4 /* 000001AC */
label000001AA:
000001AA 7002 moveq.l D0, 0x02
label000001AC:
000001AC 1740 01D3 move.b [A3 + 0x1D3], D0
000001B0 177C 0002 0251 move.b [A3 + 0x251], 0x2
000001B6 2F0B move.l -[A7], A3
000001B8 486D 2AB2 pea.l [A5 + 0x2AB2 /* export_1362 */]
000001BC 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
000001C0 7001 moveq.l D0, 0x01
000001C2 508F addq.l A7, 8
000001C4 4CEE 18E0 FFC0 movem.l D5,D6,D7,A3,A4, [A6 - 0x40]
000001CA 4E5E unlink A6
000001CC 4E75 rts
000001CE 0000 0000 ori.b D0, 0x0
000001D2 0000 0000 ori.b D0, 0x0
000001D6 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1376: // at 000001D8 (misaligned)
000001DA FFF0 .invalid <<F/7/7>>
000001DC 48E7 1110 movem.l -[A7], D3,D7,A3
000001E0 266E 0008 movea.l A3, [A6 + 0x8]
000001E4 486E FFF0 pea.l [A6 - 0x10]
000001E8 4EAD 0772 jsr [A5 + 0x772 /* export_234 */]
000001EC 486E FFF8 pea.l [A6 - 0x8]
000001F0 4EAD 077A jsr [A5 + 0x77A /* export_235 */]
000001F4 486D 2AC2 pea.l [A5 + 0x2AC2 /* export_1364 */]
000001F8 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000001FC 2F0B move.l -[A7], A3
000001FE 4EAD 2ABA jsr [A5 + 0x2ABA /* export_1363 */]
00000202 2F0B move.l -[A7], A3
00000204 4EAD 2AC2 jsr [A5 + 0x2AC2 /* export_1364 */]
00000208 302D F288 move.w D0, [A5 - 0xD78]
0000020C 48C0 ext.l D0
0000020E 81FC 0002 divs.w D0, 0x2
00000212 3B40 ED0C move.w [A5 - 0x12F4], D0
00000216 302D F286 move.w D0, [A5 - 0xD7A]
0000021A 48C0 ext.l D0
0000021C 81FC 0002 divs.w D0, 0x2
00000220 3B40 ED0A move.w [A5 - 0x12F6], D0
00000224 302B 0378 move.w D0, [A3 + 0x378]
00000228 C1ED F288 muls.w D0, [A5 - 0xD78]
0000022C 81FC 00C8 divs.w D0, 0xC8
00000230 3B40 ED08 move.w [A5 - 0x12F8], D0
00000234 302B 0378 move.w D0, [A3 + 0x378]
00000238 C1ED F286 muls.w D0, [A5 - 0xD7A]
0000023C 81FC 00C8 divs.w D0, 0xC8
00000240 3B40 ED06 move.w [A5 - 0x12FA], D0
00000244 7002 moveq.l D0, 0x02
00000246 B02B 01D3 cmp.b D0, [A3 + 0x1D3]
0000024A 57C0 seq D0
0000024C 0240 0001 andi.w D0, 0x1
00000250 3B40 ECF8 move.w [A5 - 0x1308], D0
00000254 41ED ECEE lea.l A0, [A5 - 0x1312]
00000258 43EB 039E lea.l A1, [A3 + 0x39E]
0000025C 20D9 move.l [A0]+, [A1]+
0000025E 20D9 move.l [A0]+, [A1]+
00000260 4EAD 09AA jsr [A5 + 0x9AA /* export_305 */]
00000264 7000 moveq.l D0, 0x00
00000266 102D F28A move.b D0, [A5 - 0xD76]
0000026A 48C0 ext.l D0
0000026C 81FC 0002 divs.w D0, 0x2
00000270 4840 swap.w D0
00000272 4A40 tst.w D0
00000274 4FEF 0014 lea.l A7, [A7 + 0x14]
00000278 6770 beq +0x72 /* 000002EA */
0000027A 302D F28E move.w D0, [A5 - 0xD72]
0000027E 48C0 ext.l D0
00000280 2E00 move.l D7, D0
00000282 6060 bra +0x62 /* 000002E4 */
label00000284:
00000284 4A6D E5CE tst.w [A5 - 0x1A32]
00000288 6600 00D0 bne +0xD2 /* 0000035A */
0000028C 302D F288 move.w D0, [A5 - 0xD78]
00000290 48C0 ext.l D0
00000292 2207 move.l D1, D7
00000294 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000298 322D ED0C move.w D1, [A5 - 0x12F4]
0000029C 48C1 ext.l D1
0000029E D280 add.l D1, D0
000002A0 2F01 move.l -[A7], D1
000002A2 2F07 move.l -[A7], D7
000002A4 7001 moveq.l D0, 0x01
000002A6 2F00 move.l -[A7], D0
000002A8 206B 03F0 movea.l A0, [A3 + 0x3F0]
000002AC 7201 moveq.l D1, 0x01
000002AE B22D F28A cmp.b D1, [A5 - 0xD76]
000002B2 6604 bne +0x6 /* 000002B8 */
000002B4 2207 move.l D1, D7
000002B6 600A bra +0xC /* 000002C2 */
label000002B8:
000002B8 302D F28E move.w D0, [A5 - 0xD72]
000002BC 48C0 ext.l D0
000002BE 9087 sub.l D0, D7
000002C0 2200 move.l D1, D0
label000002C2:
000002C2 2001 move.l D0, D1
000002C4 C2FC 004A mulu.w D1, 0x4A /* 'J' */
000002C8 4840 swap.w D0
000002CA C0FC 004A mulu.w D0, 0x4A /* 'J' */
000002CE 4840 swap.w D0
000002D0 4240 clr.w D0
000002D2 D280 add.l D1, D0
000002D4 4870 1800 pea.l [A0 + D1]
000002D8 2F0B move.l -[A7], A3
000002DA 4EBA 00D2 jsr [PC + 0xD2 /* 000003AE */]
000002DE 4FEF 0014 lea.l A7, [A7 + 0x14]
000002E2 5387 subq.l D7, 1
label000002E4:
000002E4 4A87 tst.l D7
000002E6 6C9C bge -0x62 /* 00000284 */
000002E8 6070 bra +0x72 /* 0000035A */
label000002EA:
000002EA 7E00 moveq.l D7, 0x00
000002EC 6062 bra +0x64 /* 00000350 */
label000002EE:
000002EE 4A6D E5CE tst.w [A5 - 0x1A32]
000002F2 6666 bne +0x68 /* 0000035A */
000002F4 302D F286 move.w D0, [A5 - 0xD7A]
000002F8 48C0 ext.l D0
000002FA 322D F28C move.w D1, [A5 - 0xD74]
000002FE 48C1 ext.l D1
00000300 9287 sub.l D1, D7
00000302 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000306 322D ED0A move.w D1, [A5 - 0x12F6]
0000030A 48C1 ext.l D1
0000030C D280 add.l D1, D0
0000030E 2F01 move.l -[A7], D1
00000310 2F07 move.l -[A7], D7
00000312 7000 moveq.l D0, 0x00
00000314 2F00 move.l -[A7], D0
00000316 206B 03F0 movea.l A0, [A3 + 0x3F0]
0000031A 4A2D F28A tst.b [A5 - 0xD76]
0000031E 6604 bne +0x6 /* 00000324 */
00000320 2207 move.l D1, D7
00000322 600A bra +0xC /* 0000032E */
label00000324:
00000324 302D F28C move.w D0, [A5 - 0xD74]
00000328 48C0 ext.l D0
0000032A 9087 sub.l D0, D7
0000032C 2200 move.l D1, D0
label0000032E:
0000032E 2001 move.l D0, D1
00000330 C2FC 004A mulu.w D1, 0x4A /* 'J' */
00000334 4840 swap.w D0
00000336 C0FC 004A mulu.w D0, 0x4A /* 'J' */
0000033A 4840 swap.w D0
0000033C 4240 clr.w D0
0000033E D280 add.l D1, D0
00000340 4870 1800 pea.l [A0 + D1]
00000344 2F0B move.l -[A7], A3
00000346 4EBA 0066 jsr [PC + 0x66 /* 000003AE */]
0000034A 4FEF 0014 lea.l A7, [A7 + 0x14]
0000034E 5287 addq.l D7, 1
label00000350:
00000350 302D F28C move.w D0, [A5 - 0xD74]
00000354 48C0 ext.l D0
00000356 B087 cmp.l D0, D7
00000358 6C94 bge -0x6A /* 000002EE */
label0000035A:
0000035A 7002 moveq.l D0, 0x02
0000035C 2F00 move.l -[A7], D0
0000035E 7200 moveq.l D1, 0x00
00000360 2F01 move.l -[A7], D1
00000362 2F0B move.l -[A7], A3
00000364 4EAD 2ACA jsr [A5 + 0x2ACA /* export_1365 */]
00000368 7002 moveq.l D0, 0x02
0000036A 2F00 move.l -[A7], D0
0000036C 7201 moveq.l D1, 0x01
0000036E 2F01 move.l -[A7], D1
00000370 2F0B move.l -[A7], A3
00000372 4EAD 2ACA jsr [A5 + 0x2ACA /* export_1365 */]
00000376 4EAD 09B2 jsr [A5 + 0x9B2 /* export_306 */]
0000037A 486D 2AC2 pea.l [A5 + 0x2AC2 /* export_1364 */]
0000037E 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000382 41EE FFF8 lea.l A0, [A6 - 0x8]
00000386 2F20 move.l -[A7], -[A0]
00000388 2F20 move.l -[A7], -[A0]
0000038A 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
0000038E 7000 moveq.l D0, 0x00
00000390 2F00 move.l -[A7], D0
00000392 41EE 0000 lea.l A0, [A6 + 0x0]
00000396 2F20 move.l -[A7], -[A0]
00000398 2F20 move.l -[A7], -[A0]
0000039A 4EAD 07C2 jsr [A5 + 0x7C2 /* export_244 */]
0000039E 7001 moveq.l D0, 0x01
000003A0 4FEF 0030 lea.l A7, [A7 + 0x30]
000003A4 4CEE 0888 FFE4 movem.l D3,D7,A3, [A6 - 0x1C]
000003AA 4E5E unlink A6
000003AC 4E75 rts
fn000003AE:
000003AE 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
000003B2 286F 0018 movea.l A4, [A7 + 0x18]
000003B6 3A2F 002A move.w D5, [A7 + 0x2A]
000003BA 3C2F 0026 move.w D6, [A7 + 0x26]
000003BE 3E2F 0022 move.w D7, [A7 + 0x22]
000003C2 266F 001C movea.l A3, [A7 + 0x1C]
000003C6 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
000003CA 7000 moveq.l D0, 0x00
000003CC 102D F28A move.b D0, [A5 - 0xD76]
000003D0 C1FC 005A muls.w D0, 0x5A /* 'Z' */
000003D4 322C 0382 move.w D1, [A4 + 0x382]
000003D8 9240 sub.w D1, D0
000003DA 0C41 002D cmpi.w D1, 0x2D /* '-' */
000003DE 5DC0 slt D0
000003E0 0240 0001 andi.w D0, 0x1
000003E4 3B40 ECFA move.w [A5 - 0x1306], D0
000003E8 4A2B 0046 tst.b [A3 + 0x46]
000003EC 6700 00C0 beq +0xC2 /* 000004AE */
000003F0 41EB 001A lea.l A0, [A3 + 0x1A]
000003F4 43ED ECFC lea.l A1, [A5 - 0x1304]
000003F8 22D8 move.l [A1]+, [A0]+
000003FA 22D8 move.l [A1]+, [A0]+
000003FC 32D8 move.w [A1]+, [A0]+
000003FE 41ED ED06 lea.l A0, [A5 - 0x12FA]
00000402 2F20 move.l -[A7], -[A0]
00000404 2F20 move.l -[A7], -[A0]
00000406 3F20 move.w -[A7], -[A0]
00000408 4EAD 07FA jsr [A5 + 0x7FA /* export_251 */]
0000040C 4EAD 09AA jsr [A5 + 0x9AA /* export_305 */]
00000410 7009 moveq.l D0, 0x09
00000412 B06C 010E cmp.w D0, [A4 + 0x10E]
00000416 4FEF 000A lea.l A7, [A7 + 0xA]
0000041A 6608 bne +0xA /* 00000424 */
0000041C 302B 003C move.w D0, [A3 + 0x3C]
00000420 48C0 ext.l D0
00000422 6008 bra +0xA /* 0000042C */
label00000424:
00000424 302C 010E move.w D0, [A4 + 0x10E]
00000428 5B40 subq.w D0, 5
0000042A 48C0 ext.l D0
label0000042C:
0000042C 6B1A bmi +0x1C /* 00000448 */
0000042E 0C80 0000 0003 cmpi.l D0, 0x3
00000434 6E12 bgt +0x14 /* 00000448 */
00000436 D080 add.l D0, D0
00000438 303B 0806 move.w D0, [PC + D0 + 0x6]
0000043C 4EFB 0000 jmp [PC + D0.w]
00000440 000A 0022 ori.b A2, 0x22 /* '\"' */
00000444 003E 0056 ori.b <<invalid special address>>, 0x56 /* 'V' */
label00000448:
00000448 48C5 ext.l D5
0000044A 2F05 move.l -[A7], D5
0000044C 48C6 ext.l D6
0000044E 2F06 move.l -[A7], D6
00000450 48C7 ext.l D7
00000452 2F07 move.l -[A7], D7
00000454 2F0B move.l -[A7], A3
00000456 4EBA 005C jsr [PC + 0x5C /* 000004B4 */]
0000045A 4FEF 0010 lea.l A7, [A7 + 0x10]
0000045E 604A bra +0x4C /* 000004AA */
00000460 7000 moveq.l D0, 0x00
00000462 2F00 move.l -[A7], D0
00000464 48C5 ext.l D5
00000466 2F05 move.l -[A7], D5
00000468 48C6 ext.l D6
0000046A 2F06 move.l -[A7], D6
0000046C 48C7 ext.l D7
0000046E 2F07 move.l -[A7], D7
00000470 2F0B move.l -[A7], A3
00000472 4EBA 05D0 jsr [PC + 0x5D0 /* 00000A44 */]
00000476 4FEF 0014 lea.l A7, [A7 + 0x14]
0000047A 602E bra +0x30 /* 000004AA */
0000047C 48C5 ext.l D5
0000047E 2F05 move.l -[A7], D5
00000480 48C6 ext.l D6
00000482 2F06 move.l -[A7], D6
00000484 48C7 ext.l D7
00000486 2F07 move.l -[A7], D7
00000488 2F0B move.l -[A7], A3
0000048A 4EBA 108A jsr [PC + 0x108A /* 00001516 */]
0000048E 4FEF 0010 lea.l A7, [A7 + 0x10]
00000492 6016 bra +0x18 /* 000004AA */
00000494 48C5 ext.l D5
00000496 2F05 move.l -[A7], D5
00000498 48C6 ext.l D6
0000049A 2F06 move.l -[A7], D6
0000049C 48C7 ext.l D7
0000049E 2F07 move.l -[A7], D7
000004A0 2F0B move.l -[A7], A3
000004A2 4EBA 1650 jsr [PC + 0x1650 /* 00001AF4 */]
000004A6 4FEF 0010 lea.l A7, [A7 + 0x10]
label000004AA:
000004AA 4EAD 09B2 jsr [A5 + 0x9B2 /* export_306 */]
label000004AE:
000004AE 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+
000004B2 4E75 rts
fn000004B4:
000004B4 4E56 0000 link A6, 0
000004B8 48E7 1710 movem.l -[A7], D3,D5,D6,D7,A3
000004BC 3A2E 0016 move.w D5, [A6 + 0x16]
000004C0 3C2E 0012 move.w D6, [A6 + 0x12]
000004C4 266E 0008 movea.l A3, [A6 + 0x8]
000004C8 426D ED30 clr.w [A5 - 0x12D0]
000004CC 426D ED36 clr.w [A5 - 0x12CA]
000004D0 426D ED3C clr.w [A5 - 0x12C4]
000004D4 426D ED42 clr.w [A5 - 0x12BE]
000004D8 4A6E 000E tst.w [A6 + 0xE]
000004DC 6700 00AC beq +0xAE /* 0000058A */
000004E0 3005 move.w D0, D5
000004E2 906D ED08 sub.w D0, [A5 - 0x12F8]
000004E6 3B40 ED1C move.w [A5 - 0x12E4], D0
000004EA 3B40 ED28 move.w [A5 - 0x12D8], D0
000004EE 3B40 ED34 move.w [A5 - 0x12CC], D0
000004F2 3B40 ED40 move.w [A5 - 0x12C0], D0
000004F6 302D ED08 move.w D0, [A5 - 0x12F8]
000004FA D045 add.w D0, D5
000004FC 3B40 ED16 move.w [A5 - 0x12EA], D0
00000500 3B40 ED22 move.w [A5 - 0x12DE], D0
00000504 3B40 ED2E move.w [A5 - 0x12D2], D0
00000508 3B40 ED3A move.w [A5 - 0x12C6], D0
0000050C 7E00 moveq.l D7, 0x00
0000050E 606C bra +0x6E /* 0000057C */
label00000510:
00000510 302D F286 move.w D0, [A5 - 0xD7A]
00000514 48C0 ext.l D0
00000516 322D F28C move.w D1, [A5 - 0xD74]
0000051A 48C1 ext.l D1
0000051C 9287 sub.l D1, D7
0000051E 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000522 322D ED0A move.w D1, [A5 - 0x12F6]
00000526 48C1 ext.l D1
00000528 D280 add.l D1, D0
0000052A 302D ED06 move.w D0, [A5 - 0x12FA]
0000052E 48C0 ext.l D0
00000530 9280 sub.l D1, D0
00000532 3B41 ED20 move.w [A5 - 0x12E0], D1
00000536 3B41 ED26 move.w [A5 - 0x12DA], D1
0000053A 3B41 ED38 move.w [A5 - 0x12C8], D1
0000053E 3B41 ED3E move.w [A5 - 0x12C2], D1
00000542 302D ED06 move.w D0, [A5 - 0x12FA]
00000546 E348 lsl D0.w, 1
00000548 D06D ED3E add.w D0, [A5 - 0x12C2]
0000054C 3B40 ED14 move.w [A5 - 0x12EC], D0
00000550 3B40 ED1A move.w [A5 - 0x12E6], D0
00000554 3B40 ED2C move.w [A5 - 0x12D4], D0
00000558 3B40 ED32 move.w [A5 - 0x12CE], D0
0000055C 486D ED18 pea.l [A5 - 0x12E8]
00000560 48C6 ext.l D6
00000562 2F06 move.l -[A7], D6
00000564 2F07 move.l -[A7], D7
00000566 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */]
0000056A 4A40 tst.w D0
0000056C 4FEF 000C lea.l A7, [A7 + 0xC]
00000570 6708 beq +0xA /* 0000057A */
00000572 2F0B move.l -[A7], A3
00000574 4EBA 00BE jsr [PC + 0xBE /* 00000634 */]
00000578 588F addq.l A7, 4
label0000057A:
0000057A 5287 addq.l D7, 1
label0000057C:
0000057C 302D F28C move.w D0, [A5 - 0xD74]
00000580 48C0 ext.l D0
00000582 B087 cmp.l D0, D7
00000584 6C8A bge -0x74 /* 00000510 */
00000586 6000 00A2 bra +0xA4 /* 0000062A */
label0000058A:
0000058A 3005 move.w D0, D5
0000058C 906D ED06 sub.w D0, [A5 - 0x12FA]
00000590 3B40 ED20 move.w [A5 - 0x12E0], D0
00000594 3B40 ED26 move.w [A5 - 0x12DA], D0
00000598 3B40 ED38 move.w [A5 - 0x12C8], D0
0000059C 3B40 ED3E move.w [A5 - 0x12C2], D0
000005A0 302D ED06 move.w D0, [A5 - 0x12FA]
000005A4 D045 add.w D0, D5
000005A6 3B40 ED14 move.w [A5 - 0x12EC], D0
000005AA 3B40 ED1A move.w [A5 - 0x12E6], D0
000005AE 3B40 ED2C move.w [A5 - 0x12D4], D0
000005B2 3B40 ED32 move.w [A5 - 0x12CE], D0
000005B6 302D F28E move.w D0, [A5 - 0xD72]
000005BA 48C0 ext.l D0
000005BC 2E00 move.l D7, D0
000005BE 6066 bra +0x68 /* 00000626 */
label000005C0:
000005C0 302D F288 move.w D0, [A5 - 0xD78]
000005C4 48C0 ext.l D0
000005C6 2207 move.l D1, D7
000005C8 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
000005CC 322D ED0C move.w D1, [A5 - 0x12F4]
000005D0 48C1 ext.l D1
000005D2 D280 add.l D1, D0
000005D4 302D ED08 move.w D0, [A5 - 0x12F8]
000005D8 48C0 ext.l D0
000005DA 9280 sub.l D1, D0
000005DC 3B41 ED1C move.w [A5 - 0x12E4], D1
000005E0 3B41 ED28 move.w [A5 - 0x12D8], D1
000005E4 3B41 ED34 move.w [A5 - 0x12CC], D1
000005E8 3B41 ED40 move.w [A5 - 0x12C0], D1
000005EC 302D ED08 move.w D0, [A5 - 0x12F8]
000005F0 E348 lsl D0.w, 1
000005F2 D06D ED40 add.w D0, [A5 - 0x12C0]
000005F6 3B40 ED16 move.w [A5 - 0x12EA], D0
000005FA 3B40 ED22 move.w [A5 - 0x12DE], D0
000005FE 3B40 ED2E move.w [A5 - 0x12D2], D0
00000602 3B40 ED3A move.w [A5 - 0x12C6], D0
00000606 486D ED18 pea.l [A5 - 0x12E8]
0000060A 2F07 move.l -[A7], D7
0000060C 48C6 ext.l D6
0000060E 2F06 move.l -[A7], D6
00000610 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */]
00000614 4A40 tst.w D0
00000616 4FEF 000C lea.l A7, [A7 + 0xC]
0000061A 6708 beq +0xA /* 00000624 */
0000061C 2F0B move.l -[A7], A3
0000061E 4EBA 0014 jsr [PC + 0x14 /* 00000634 */]
00000622 588F addq.l A7, 4
label00000624:
00000624 5387 subq.l D7, 1
label00000626:
00000626 4A87 tst.l D7
00000628 6C96 bge -0x68 /* 000005C0 */
label0000062A:
0000062A 4CEE 08E8 FFEC movem.l D3,D5,D6,D7,A3, [A6 - 0x14]
00000630 4E5E unlink A6
00000632 4E75 rts
fn00000634:
00000634 4E56 FFD0 link A6, -0x0030
00000638 2F0B move.l -[A7], A3
0000063A 266E 0008 movea.l A3, [A6 + 0x8]
0000063E 3B6D ED18 ED1E move.w [A5 - 0x12E2], [A5 - 0x12E8]
00000644 3B6D ED18 ED24 move.w [A5 - 0x12DC], [A5 - 0x12E8]
0000064A 3B6D ED18 ED2A move.w [A5 - 0x12D6], [A5 - 0x12E8]
00000650 41EE FFD0 lea.l A0, [A6 - 0x30]
00000654 43ED ED3E lea.l A1, [A5 - 0x12C2]
00000658 20D9 move.l [A0]+, [A1]+
0000065A 30D9 move.w [A0]+, [A1]+
0000065C 41EE FFD6 lea.l A0, [A6 - 0x2A]
00000660 43ED ED38 lea.l A1, [A5 - 0x12C8]
00000664 20D9 move.l [A0]+, [A1]+
00000666 30D9 move.w [A0]+, [A1]+
00000668 41EE FFDC lea.l A0, [A6 - 0x24]
0000066C 43ED ED32 lea.l A1, [A5 - 0x12CE]
00000670 20D9 move.l [A0]+, [A1]+
00000672 30D9 move.w [A0]+, [A1]+
00000674 41EE FFE2 lea.l A0, [A6 - 0x1E]
00000678 43ED ED2C lea.l A1, [A5 - 0x12D4]
0000067C 20D9 move.l [A0]+, [A1]+
0000067E 30D9 move.w [A0]+, [A1]+
00000680 41EE FFE8 lea.l A0, [A6 - 0x18]
00000684 43ED ED26 lea.l A1, [A5 - 0x12DA]
00000688 20D9 move.l [A0]+, [A1]+
0000068A 30D9 move.w [A0]+, [A1]+
0000068C 41EE FFEE lea.l A0, [A6 - 0x12]
00000690 43ED ED20 lea.l A1, [A5 - 0x12E0]
00000694 20D9 move.l [A0]+, [A1]+
00000696 30D9 move.w [A0]+, [A1]+
00000698 41EE FFF4 lea.l A0, [A6 - 0xC]
0000069C 43ED ED1A lea.l A1, [A5 - 0x12E6]
000006A0 20D9 move.l [A0]+, [A1]+
000006A2 30D9 move.w [A0]+, [A1]+
000006A4 41EE FFFA lea.l A0, [A6 - 0x6]
000006A8 43ED ED14 lea.l A1, [A5 - 0x12EC]
000006AC 20D9 move.l [A0]+, [A1]+
000006AE 30D9 move.w [A0]+, [A1]+
000006B0 486E FFD0 pea.l [A6 - 0x30]
000006B4 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000006B8 486E FFD6 pea.l [A6 - 0x2A]
000006BC 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000006C0 486E FFDC pea.l [A6 - 0x24]
000006C4 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000006C8 486E FFE2 pea.l [A6 - 0x1E]
000006CC 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000006D0 486E FFE8 pea.l [A6 - 0x18]
000006D4 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000006D8 486E FFEE pea.l [A6 - 0x12]
000006DC 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000006E0 486E FFF4 pea.l [A6 - 0xC]
000006E4 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000006E8 486E FFFA pea.l [A6 - 0x6]
000006EC 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000006F0 302E FFDC move.w D0, [A6 - 0x24]
000006F4 48C0 ext.l D0
000006F6 322E FFD0 move.w D1, [A6 - 0x30]
000006FA 48C1 ext.l D1
000006FC 9081 sub.l D0, D1
000006FE 2F00 move.l -[A7], D0
00000700 302E FFDE move.w D0, [A6 - 0x22]
00000704 48C0 ext.l D0
00000706 322E FFD2 move.w D1, [A6 - 0x2E]
0000070A 48C1 ext.l D1
0000070C 9081 sub.l D0, D1
0000070E 2F00 move.l -[A7], D0
00000710 302E FFE8 move.w D0, [A6 - 0x18]
00000714 48C0 ext.l D0
00000716 322E FFD0 move.w D1, [A6 - 0x30]
0000071A 48C1 ext.l D1
0000071C 9081 sub.l D0, D1
0000071E 2F00 move.l -[A7], D0
00000720 302E FFEA move.w D0, [A6 - 0x16]
00000724 48C0 ext.l D0
00000726 322E FFD2 move.w D1, [A6 - 0x2E]
0000072A 48C1 ext.l D1
0000072C 9081 sub.l D0, D1
0000072E 2F00 move.l -[A7], D0
00000730 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
00000734 4A40 tst.w D0
00000736 4FEF 0030 lea.l A7, [A7 + 0x30]
0000073A 6762 beq +0x64 /* 0000079E */
0000073C 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
00000740 2F2E FFD0 move.l -[A7], [A6 - 0x30]
00000744 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
00000748 2F2E FFE8 move.l -[A7], [A6 - 0x18]
0000074C 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000750 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000754 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000758 2F2E FFDC move.l -[A7], [A6 - 0x24]
0000075C 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000760 2F2E FFD0 move.l -[A7], [A6 - 0x30]
00000764 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000768 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
0000076C 204B movea.l A0, A3
0000076E 5088 addq.l A0, 8
00000770 2F20 move.l -[A7], -[A0]
00000772 2F20 move.l -[A7], -[A0]
00000774 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00000778 4A6D ECFA tst.w [A5 - 0x1306]
0000077C 4FEF 001C lea.l A7, [A7 + 0x1C]
00000780 6710 beq +0x12 /* 00000792 */
00000782 41ED ECF6 lea.l A0, [A5 - 0x130A]
00000786 2F20 move.l -[A7], -[A0]
00000788 2F20 move.l -[A7], -[A0]
0000078A 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
0000078E 508F addq.l A7, 8
00000790 6004 bra +0x6 /* 00000796 */
label00000792:
00000792 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
label00000796:
00000796 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
0000079A 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
label0000079E:
0000079E 302E FFEE move.w D0, [A6 - 0x12]
000007A2 48C0 ext.l D0
000007A4 322E FFD6 move.w D1, [A6 - 0x2A]
000007A8 48C1 ext.l D1
000007AA 9081 sub.l D0, D1
000007AC 2F00 move.l -[A7], D0
000007AE 302E FFF0 move.w D0, [A6 - 0x10]
000007B2 48C0 ext.l D0
000007B4 322E FFD8 move.w D1, [A6 - 0x28]
000007B8 48C1 ext.l D1
000007BA 9081 sub.l D0, D1
000007BC 2F00 move.l -[A7], D0
000007BE 302E FFE2 move.w D0, [A6 - 0x1E]
000007C2 48C0 ext.l D0
000007C4 322E FFD6 move.w D1, [A6 - 0x2A]
000007C8 48C1 ext.l D1
000007CA 9081 sub.l D0, D1
000007CC 2F00 move.l -[A7], D0
000007CE 302E FFE4 move.w D0, [A6 - 0x1C]
000007D2 48C0 ext.l D0
000007D4 322E FFD8 move.w D1, [A6 - 0x28]
000007D8 48C1 ext.l D1
000007DA 9081 sub.l D0, D1
000007DC 2F00 move.l -[A7], D0
000007DE 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
000007E2 4A40 tst.w D0
000007E4 4FEF 0010 lea.l A7, [A7 + 0x10]
000007E8 6762 beq +0x64 /* 0000084C */
000007EA 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
000007EE 2F2E FFD6 move.l -[A7], [A6 - 0x2A]
000007F2 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
000007F6 2F2E FFE2 move.l -[A7], [A6 - 0x1E]
000007FA 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
000007FE 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000802 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000806 2F2E FFEE move.l -[A7], [A6 - 0x12]
0000080A 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
0000080E 2F2E FFD6 move.l -[A7], [A6 - 0x2A]
00000812 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000816 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
0000081A 204B movea.l A0, A3
0000081C 5088 addq.l A0, 8
0000081E 2F20 move.l -[A7], -[A0]
00000820 2F20 move.l -[A7], -[A0]
00000822 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00000826 4A6D ECFA tst.w [A5 - 0x1306]
0000082A 4FEF 001C lea.l A7, [A7 + 0x1C]
0000082E 6710 beq +0x12 /* 00000840 */
00000830 41ED ECF6 lea.l A0, [A5 - 0x130A]
00000834 2F20 move.l -[A7], -[A0]
00000836 2F20 move.l -[A7], -[A0]
00000838 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
0000083C 508F addq.l A7, 8
0000083E 6004 bra +0x6 /* 00000844 */
label00000840:
00000840 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
label00000844:
00000844 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
00000848 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
label0000084C:
0000084C 302E FFE8 move.w D0, [A6 - 0x18]
00000850 48C0 ext.l D0
00000852 322E FFD0 move.w D1, [A6 - 0x30]
00000856 48C1 ext.l D1
00000858 9081 sub.l D0, D1
0000085A 2F00 move.l -[A7], D0
0000085C 302E FFEA move.w D0, [A6 - 0x16]
00000860 48C0 ext.l D0
00000862 322E FFD2 move.w D1, [A6 - 0x2E]
00000866 48C1 ext.l D1
00000868 9081 sub.l D0, D1
0000086A 2F00 move.l -[A7], D0
0000086C 302E FFD6 move.w D0, [A6 - 0x2A]
00000870 48C0 ext.l D0
00000872 322E FFD0 move.w D1, [A6 - 0x30]
00000876 48C1 ext.l D1
00000878 9081 sub.l D0, D1
0000087A 2F00 move.l -[A7], D0
0000087C 302E FFD8 move.w D0, [A6 - 0x28]
00000880 48C0 ext.l D0
00000882 322E FFD2 move.w D1, [A6 - 0x2E]
00000886 48C1 ext.l D1
00000888 9081 sub.l D0, D1
0000088A 2F00 move.l -[A7], D0
0000088C 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
00000890 4A40 tst.w D0
00000892 4FEF 0010 lea.l A7, [A7 + 0x10]
00000896 6762 beq +0x64 /* 000008FA */
00000898 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
0000089C 2F2E FFD0 move.l -[A7], [A6 - 0x30]
000008A0 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
000008A4 2F2E FFD6 move.l -[A7], [A6 - 0x2A]
000008A8 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
000008AC 2F2E FFEE move.l -[A7], [A6 - 0x12]
000008B0 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
000008B4 2F2E FFE8 move.l -[A7], [A6 - 0x18]
000008B8 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
000008BC 2F2E FFD0 move.l -[A7], [A6 - 0x30]
000008C0 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
000008C4 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
000008C8 204B movea.l A0, A3
000008CA 5088 addq.l A0, 8
000008CC 2F20 move.l -[A7], -[A0]
000008CE 2F20 move.l -[A7], -[A0]
000008D0 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
000008D4 4A6D ECFA tst.w [A5 - 0x1306]
000008D8 4FEF 001C lea.l A7, [A7 + 0x1C]
000008DC 6706 beq +0x8 /* 000008E4 */
000008DE 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
000008E2 600E bra +0x10 /* 000008F2 */
label000008E4:
000008E4 41ED ECF6 lea.l A0, [A5 - 0x130A]
000008E8 2F20 move.l -[A7], -[A0]
000008EA 2F20 move.l -[A7], -[A0]
000008EC 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
000008F0 508F addq.l A7, 8
label000008F2:
000008F2 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
000008F6 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
label000008FA:
000008FA 302E FFE2 move.w D0, [A6 - 0x1E]
000008FE 48C0 ext.l D0
00000900 322E FFDC move.w D1, [A6 - 0x24]
00000904 48C1 ext.l D1
00000906 9081 sub.l D0, D1
00000908 2F00 move.l -[A7], D0
0000090A 302E FFE4 move.w D0, [A6 - 0x1C]
0000090E 48C0 ext.l D0
00000910 322E FFDE move.w D1, [A6 - 0x22]
00000914 48C1 ext.l D1
00000916 9081 sub.l D0, D1
00000918 2F00 move.l -[A7], D0
0000091A 302E FFF4 move.w D0, [A6 - 0xC]
0000091E 48C0 ext.l D0
00000920 322E FFDC move.w D1, [A6 - 0x24]
00000924 48C1 ext.l D1
00000926 9081 sub.l D0, D1
00000928 2F00 move.l -[A7], D0
0000092A 302E FFF6 move.w D0, [A6 - 0xA]
0000092E 48C0 ext.l D0
00000930 322E FFDE move.w D1, [A6 - 0x22]
00000934 48C1 ext.l D1
00000936 9081 sub.l D0, D1
00000938 2F00 move.l -[A7], D0
0000093A 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
0000093E 4A40 tst.w D0
00000940 4FEF 0010 lea.l A7, [A7 + 0x10]
00000944 6762 beq +0x64 /* 000009A8 */
00000946 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
0000094A 2F2E FFDC move.l -[A7], [A6 - 0x24]
0000094E 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
00000952 2F2E FFE2 move.l -[A7], [A6 - 0x1E]
00000956 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
0000095A 2F2E FFFA move.l -[A7], [A6 - 0x6]
0000095E 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000962 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000966 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
0000096A 2F2E FFDC move.l -[A7], [A6 - 0x24]
0000096E 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000972 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
00000976 204B movea.l A0, A3
00000978 5088 addq.l A0, 8
0000097A 2F20 move.l -[A7], -[A0]
0000097C 2F20 move.l -[A7], -[A0]
0000097E 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00000982 4A6D ECFA tst.w [A5 - 0x1306]
00000986 4FEF 001C lea.l A7, [A7 + 0x1C]
0000098A 6706 beq +0x8 /* 00000992 */
0000098C 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
00000990 600E bra +0x10 /* 000009A0 */
label00000992:
00000992 41ED ECF6 lea.l A0, [A5 - 0x130A]
00000996 2F20 move.l -[A7], -[A0]
00000998 2F20 move.l -[A7], -[A0]
0000099A 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
0000099E 508F addq.l A7, 8
label000009A0:
000009A0 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
000009A4 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
label000009A8:
000009A8 302E FFF4 move.w D0, [A6 - 0xC]
000009AC 48C0 ext.l D0
000009AE 322E FFE8 move.w D1, [A6 - 0x18]
000009B2 48C1 ext.l D1
000009B4 9081 sub.l D0, D1
000009B6 2F00 move.l -[A7], D0
000009B8 302E FFF6 move.w D0, [A6 - 0xA]
000009BC 48C0 ext.l D0
000009BE 322E FFEA move.w D1, [A6 - 0x16]
000009C2 48C1 ext.l D1
000009C4 9081 sub.l D0, D1
000009C6 2F00 move.l -[A7], D0
000009C8 302E FFEE move.w D0, [A6 - 0x12]
000009CC 48C0 ext.l D0
000009CE 322E FFE8 move.w D1, [A6 - 0x18]
000009D2 48C1 ext.l D1
000009D4 9081 sub.l D0, D1
000009D6 2F00 move.l -[A7], D0
000009D8 302E FFF0 move.w D0, [A6 - 0x10]
000009DC 48C0 ext.l D0
000009DE 322E FFEA move.w D1, [A6 - 0x16]
000009E2 48C1 ext.l D1
000009E4 9081 sub.l D0, D1
000009E6 2F00 move.l -[A7], D0
000009E8 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
000009EC 4A40 tst.w D0
000009EE 4FEF 0010 lea.l A7, [A7 + 0x10]
000009F2 6748 beq +0x4A /* 00000A3C */
000009F4 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
000009F8 2F2E FFE8 move.l -[A7], [A6 - 0x18]
000009FC 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
00000A00 2F2E FFEE move.l -[A7], [A6 - 0x12]
00000A04 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000A08 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000A0C 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000A10 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000A14 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000A18 2F2E FFE8 move.l -[A7], [A6 - 0x18]
00000A1C 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000A20 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
00000A24 204B movea.l A0, A3
00000A26 5088 addq.l A0, 8
00000A28 2F20 move.l -[A7], -[A0]
00000A2A 2F20 move.l -[A7], -[A0]
00000A2C 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00000A30 4EAD 0912 jsr [A5 + 0x912 /* export_286 */]
00000A34 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
00000A38 4FEF 001C lea.l A7, [A7 + 0x1C]
label00000A3C:
00000A3C 266E FFCC movea.l A3, [A6 - 0x34]
00000A40 4E5E unlink A6
00000A42 4E75 rts
fn00000A44:
00000A44 4E56 FFE4 link A6, -0x001C
00000A48 48E7 1F10 movem.l -[A7], D3,D4,D5,D6,D7,A3
00000A4C 3A2E 001A move.w D5, [A6 + 0x1A]
00000A50 266E 0008 movea.l A3, [A6 + 0x8]
00000A54 4244 clr.w D4
00000A56 4A6B 0042 tst.w [A3 + 0x42]
00000A5A 6704 beq +0x6 /* 00000A60 */
00000A5C 7005 moveq.l D0, 0x05
00000A5E 6002 bra +0x4 /* 00000A62 */
label00000A60:
00000A60 7001 moveq.l D0, 0x01
label00000A62:
00000A62 3B40 ECF6 move.w [A5 - 0x130A], D0
00000A66 4A6E 000E tst.w [A6 + 0xE]
00000A6A 6700 03DE beq +0x3E0 /* 00000E4A */
00000A6E 302E 0016 move.w D0, [A6 + 0x16]
00000A72 906D ED08 sub.w D0, [A5 - 0x12F8]
00000A76 3B40 ED40 move.w [A5 - 0x12C0], D0
00000A7A 302D ED08 move.w D0, [A5 - 0x12F8]
00000A7E D06E 0016 add.w D0, [A6 + 0x16]
00000A82 3B40 ED3A move.w [A5 - 0x12C6], D0
00000A86 7E00 moveq.l D7, 0x00
00000A88 6000 03B0 bra +0x3B2 /* 00000E3A */
label00000A8C:
00000A8C 302D F286 move.w D0, [A5 - 0xD7A]
00000A90 48C0 ext.l D0
00000A92 322D F28C move.w D1, [A5 - 0xD74]
00000A96 48C1 ext.l D1
00000A98 9287 sub.l D1, D7
00000A9A 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000A9E 3B40 ED3E move.w [A5 - 0x12C2], D0
00000AA2 4A6D ECF8 tst.w [A5 - 0x1308]
00000AA6 6708 beq +0xA /* 00000AB0 */
00000AA8 302D ED0A move.w D0, [A5 - 0x12F6]
00000AAC D16D ED3E add.w [A5 - 0x12C2], D0
label00000AB0:
00000AB0 4A44 tst.w D4
00000AB2 6600 017C bne +0x17E /* 00000C30 */
00000AB6 486D ED42 pea.l [A5 - 0x12BE]
00000ABA 302E 0012 move.w D0, [A6 + 0x12]
00000ABE 48C0 ext.l D0
00000AC0 2F00 move.l -[A7], D0
00000AC2 2F07 move.l -[A7], D7
00000AC4 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */]
00000AC8 3800 move.w D4, D0
00000ACA 4FEF 000C lea.l A7, [A7 + 0xC]
00000ACE 6700 0368 beq +0x36A /* 00000E38 */
00000AD2 41ED ED26 lea.l A0, [A5 - 0x12DA]
00000AD6 43ED ED3E lea.l A1, [A5 - 0x12C2]
00000ADA 20D9 move.l [A0]+, [A1]+
00000ADC 30D9 move.w [A0]+, [A1]+
00000ADE 4246 clr.w D6
00000AE0 3D6D ED3E FFFE move.w [A6 - 0x2], [A5 - 0x12C2]
00000AE6 3D6D ED42 FFFC move.w [A6 - 0x4], [A5 - 0x12BE]
00000AEC 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000AF0 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00000AF4 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000AF8 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00000AFC 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000B00 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00000B04 4A45 tst.w D5
00000B06 4FEF 000C lea.l A7, [A7 + 0xC]
00000B0A 6700 032C beq +0x32E /* 00000E38 */
00000B0E 3B6D ED3E ED38 move.w [A5 - 0x12C8], [A5 - 0x12C2]
00000B14 3B6D ED42 ED3C move.w [A5 - 0x12C4], [A5 - 0x12BE]
00000B1A 41ED ED3E lea.l A0, [A5 - 0x12C2]
00000B1E 43EE FFF0 lea.l A1, [A6 - 0x10]
00000B22 22D8 move.l [A1]+, [A0]+
00000B24 32D8 move.w [A1]+, [A0]+
00000B26 41EE FFE4 lea.l A0, [A6 - 0x1C]
00000B2A 43EE FFF0 lea.l A1, [A6 - 0x10]
00000B2E 20D9 move.l [A0]+, [A1]+
00000B30 30D9 move.w [A0]+, [A1]+
00000B32 41ED ED38 lea.l A0, [A5 - 0x12C8]
00000B36 43EE FFF6 lea.l A1, [A6 - 0xA]
00000B3A 22D8 move.l [A1]+, [A0]+
00000B3C 32D8 move.w [A1]+, [A0]+
00000B3E 41EE FFEA lea.l A0, [A6 - 0x16]
00000B42 43EE FFF6 lea.l A1, [A6 - 0xA]
00000B46 20D9 move.l [A0]+, [A1]+
00000B48 30D9 move.w [A0]+, [A1]+
00000B4A 426E FFFA clr.w [A6 - 0x6]
00000B4E 426E FFF4 clr.w [A6 - 0xC]
00000B52 486E FFE4 pea.l [A6 - 0x1C]
00000B56 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00000B5A 486E FFEA pea.l [A6 - 0x16]
00000B5E 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00000B62 486E FFF0 pea.l [A6 - 0x10]
00000B66 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00000B6A 486E FFF6 pea.l [A6 - 0xA]
00000B6E 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00000B72 302E FFF6 move.w D0, [A6 - 0xA]
00000B76 48C0 ext.l D0
00000B78 322E FFF0 move.w D1, [A6 - 0x10]
00000B7C 48C1 ext.l D1
00000B7E 9081 sub.l D0, D1
00000B80 2F00 move.l -[A7], D0
00000B82 302E FFF8 move.w D0, [A6 - 0x8]
00000B86 48C0 ext.l D0
00000B88 322E FFF2 move.w D1, [A6 - 0xE]
00000B8C 48C1 ext.l D1
00000B8E 9081 sub.l D0, D1
00000B90 2F00 move.l -[A7], D0
00000B92 302E FFE4 move.w D0, [A6 - 0x1C]
00000B96 48C0 ext.l D0
00000B98 322E FFF0 move.w D1, [A6 - 0x10]
00000B9C 48C1 ext.l D1
00000B9E 9081 sub.l D0, D1
00000BA0 2F00 move.l -[A7], D0
00000BA2 302E FFE6 move.w D0, [A6 - 0x1A]
00000BA6 48C0 ext.l D0
00000BA8 322E FFF2 move.w D1, [A6 - 0xE]
00000BAC 48C1 ext.l D1
00000BAE 9081 sub.l D0, D1
00000BB0 2F00 move.l -[A7], D0
00000BB2 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
00000BB6 4A40 tst.w D0
00000BB8 4FEF 0020 lea.l A7, [A7 + 0x20]
00000BBC 660C bne +0xE /* 00000BCA */
00000BBE 302D F28C move.w D0, [A5 - 0xD74]
00000BC2 48C0 ext.l D0
00000BC4 B087 cmp.l D0, D7
00000BC6 6600 0270 bne +0x272 /* 00000E38 */
label00000BCA:
00000BCA 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
00000BCE 2F2E FFE4 move.l -[A7], [A6 - 0x1C]
00000BD2 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
00000BD6 2F2E FFEA move.l -[A7], [A6 - 0x16]
00000BDA 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000BDE 2F2E FFF6 move.l -[A7], [A6 - 0xA]
00000BE2 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000BE6 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000BEA 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000BEE 2F2E FFE4 move.l -[A7], [A6 - 0x1C]
00000BF2 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000BF6 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
00000BFA 204B movea.l A0, A3
00000BFC 5088 addq.l A0, 8
00000BFE 2F20 move.l -[A7], -[A0]
00000C00 2F20 move.l -[A7], -[A0]
00000C02 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00000C06 4A6D ECFA tst.w [A5 - 0x1306]
00000C0A 4FEF 001C lea.l A7, [A7 + 0x1C]
00000C0E 6706 beq +0x8 /* 00000C16 */
00000C10 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
00000C14 600E bra +0x10 /* 00000C24 */
label00000C16:
00000C16 41ED ECF6 lea.l A0, [A5 - 0x130A]
00000C1A 2F20 move.l -[A7], -[A0]
00000C1C 2F20 move.l -[A7], -[A0]
00000C1E 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
00000C22 508F addq.l A7, 8
label00000C24:
00000C24 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
00000C28 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
00000C2C 6000 020A bra +0x20C /* 00000E38 */
label00000C30:
00000C30 486D ED42 pea.l [A5 - 0x12BE]
00000C34 302E 0012 move.w D0, [A6 + 0x12]
00000C38 48C0 ext.l D0
00000C3A 2F00 move.l -[A7], D0
00000C3C 2F07 move.l -[A7], D7
00000C3E 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */]
00000C42 3800 move.w D4, D0
00000C44 4FEF 000C lea.l A7, [A7 + 0xC]
00000C48 6750 beq +0x52 /* 00000C9A */
00000C4A 41ED ED26 lea.l A0, [A5 - 0x12DA]
00000C4E 43ED ED3E lea.l A1, [A5 - 0x12C2]
00000C52 20D9 move.l [A0]+, [A1]+
00000C54 30D9 move.w [A0]+, [A1]+
00000C56 3D6D ED3E FFFE move.w [A6 - 0x2], [A5 - 0x12C2]
00000C5C 3D6D ED42 FFFC move.w [A6 - 0x4], [A5 - 0x12BE]
00000C62 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000C66 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00000C6A 48C5 ext.l D5
00000C6C 2F05 move.l -[A7], D5
00000C6E 3006 move.w D0, D6
00000C70 5240 addq.w D0, 1
00000C72 0C40 0003 cmpi.w D0, 0x3
00000C76 6C08 bge +0xA /* 00000C80 */
00000C78 3006 move.w D0, D6
00000C7A 5240 addq.w D0, 1
00000C7C 48C0 ext.l D0
00000C7E 6002 bra +0x4 /* 00000C82 */
label00000C80:
00000C80 7003 moveq.l D0, 0x03
label00000C82:
00000C82 3C00 move.w D6, D0
00000C84 48C0 ext.l D0
00000C86 2F00 move.l -[A7], D0
00000C88 302E 000E move.w D0, [A6 + 0xE]
00000C8C 48C0 ext.l D0
00000C8E 2F00 move.l -[A7], D0
00000C90 2F0B move.l -[A7], A3
00000C92 4EBA 0586 jsr [PC + 0x586 /* 0000121A */]
00000C96 4FEF 0014 lea.l A7, [A7 + 0x14]
label00000C9A:
00000C9A 4A44 tst.w D4
00000C9C 670C beq +0xE /* 00000CAA */
00000C9E 302D F28C move.w D0, [A5 - 0xD74]
00000CA2 48C0 ext.l D0
00000CA4 B087 cmp.l D0, D7
00000CA6 6600 0190 bne +0x192 /* 00000E38 */
label00000CAA:
00000CAA 7001 moveq.l D0, 0x01
00000CAC B06D ECF6 cmp.w D0, [A5 - 0x130A]
00000CB0 6C62 bge +0x64 /* 00000D14 */
00000CB2 3D6D ED26 FFFE move.w [A6 - 0x2], [A5 - 0x12DA]
00000CB8 3D6D ED2A FFFC move.w [A6 - 0x4], [A5 - 0x12D6]
00000CBE 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000CC2 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00000CC6 48C5 ext.l D5
00000CC8 2F05 move.l -[A7], D5
00000CCA 3006 move.w D0, D6
00000CCC 5240 addq.w D0, 1
00000CCE 0C40 0003 cmpi.w D0, 0x3
00000CD2 6C08 bge +0xA /* 00000CDC */
00000CD4 3006 move.w D0, D6
00000CD6 5240 addq.w D0, 1
00000CD8 48C0 ext.l D0
00000CDA 6002 bra +0x4 /* 00000CDE */
label00000CDC:
00000CDC 7003 moveq.l D0, 0x03
label00000CDE:
00000CDE 3C00 move.w D6, D0
00000CE0 48C0 ext.l D0
00000CE2 2F00 move.l -[A7], D0
00000CE4 302E 000E move.w D0, [A6 + 0xE]
00000CE8 48C0 ext.l D0
00000CEA 2F00 move.l -[A7], D0
00000CEC 2F0B move.l -[A7], A3
00000CEE 4EBA 052A jsr [PC + 0x52A /* 0000121A */]
00000CF2 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000CF6 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00000CFA 48C5 ext.l D5
00000CFC 2F05 move.l -[A7], D5
00000CFE 7004 moveq.l D0, 0x04
00000D00 2F00 move.l -[A7], D0
00000D02 322E 000E move.w D1, [A6 + 0xE]
00000D06 48C1 ext.l D1
00000D08 2F01 move.l -[A7], D1
00000D0A 2F0B move.l -[A7], A3
00000D0C 4EBA 050C jsr [PC + 0x50C /* 0000121A */]
00000D10 4FEF 0028 lea.l A7, [A7 + 0x28]
label00000D14:
00000D14 4A45 tst.w D5
00000D16 6700 0120 beq +0x122 /* 00000E38 */
00000D1A 41ED ED3E lea.l A0, [A5 - 0x12C2]
00000D1E 43ED ED26 lea.l A1, [A5 - 0x12DA]
00000D22 20D9 move.l [A0]+, [A1]+
00000D24 30D9 move.w [A0]+, [A1]+
00000D26 3B6D ED3E ED38 move.w [A5 - 0x12C8], [A5 - 0x12C2]
00000D2C 3B6D ED42 ED3C move.w [A5 - 0x12C4], [A5 - 0x12BE]
00000D32 41ED ED3E lea.l A0, [A5 - 0x12C2]
00000D36 43EE FFF0 lea.l A1, [A6 - 0x10]
00000D3A 22D8 move.l [A1]+, [A0]+
00000D3C 32D8 move.w [A1]+, [A0]+
00000D3E 41EE FFE4 lea.l A0, [A6 - 0x1C]
00000D42 43EE FFF0 lea.l A1, [A6 - 0x10]
00000D46 20D9 move.l [A0]+, [A1]+
00000D48 30D9 move.w [A0]+, [A1]+
00000D4A 41ED ED38 lea.l A0, [A5 - 0x12C8]
00000D4E 43EE FFF6 lea.l A1, [A6 - 0xA]
00000D52 22D8 move.l [A1]+, [A0]+
00000D54 32D8 move.w [A1]+, [A0]+
00000D56 41EE FFEA lea.l A0, [A6 - 0x16]
00000D5A 43EE FFF6 lea.l A1, [A6 - 0xA]
00000D5E 20D9 move.l [A0]+, [A1]+
00000D60 30D9 move.w [A0]+, [A1]+
00000D62 426E FFFA clr.w [A6 - 0x6]
00000D66 426E FFF4 clr.w [A6 - 0xC]
00000D6A 486E FFE4 pea.l [A6 - 0x1C]
00000D6E 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00000D72 486E FFEA pea.l [A6 - 0x16]
00000D76 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00000D7A 486E FFF0 pea.l [A6 - 0x10]
00000D7E 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00000D82 486E FFF6 pea.l [A6 - 0xA]
00000D86 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00000D8A 302E FFE4 move.w D0, [A6 - 0x1C]
00000D8E 48C0 ext.l D0
00000D90 322E FFF0 move.w D1, [A6 - 0x10]
00000D94 48C1 ext.l D1
00000D96 9081 sub.l D0, D1
00000D98 2F00 move.l -[A7], D0
00000D9A 302E FFE6 move.w D0, [A6 - 0x1A]
00000D9E 48C0 ext.l D0
00000DA0 322E FFF2 move.w D1, [A6 - 0xE]
00000DA4 48C1 ext.l D1
00000DA6 9081 sub.l D0, D1
00000DA8 2F00 move.l -[A7], D0
00000DAA 302E FFF6 move.w D0, [A6 - 0xA]
00000DAE 48C0 ext.l D0
00000DB0 322E FFF0 move.w D1, [A6 - 0x10]
00000DB4 48C1 ext.l D1
00000DB6 9081 sub.l D0, D1
00000DB8 2F00 move.l -[A7], D0
00000DBA 302E FFF8 move.w D0, [A6 - 0x8]
00000DBE 48C0 ext.l D0
00000DC0 322E FFF2 move.w D1, [A6 - 0xE]
00000DC4 48C1 ext.l D1
00000DC6 9081 sub.l D0, D1
00000DC8 2F00 move.l -[A7], D0
00000DCA 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
00000DCE 4A40 tst.w D0
00000DD0 4FEF 0020 lea.l A7, [A7 + 0x20]
00000DD4 6762 beq +0x64 /* 00000E38 */
00000DD6 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
00000DDA 2F2E FFE4 move.l -[A7], [A6 - 0x1C]
00000DDE 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
00000DE2 2F2E FFEA move.l -[A7], [A6 - 0x16]
00000DE6 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000DEA 2F2E FFF6 move.l -[A7], [A6 - 0xA]
00000DEE 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000DF2 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000DF6 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000DFA 2F2E FFE4 move.l -[A7], [A6 - 0x1C]
00000DFE 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000E02 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
00000E06 204B movea.l A0, A3
00000E08 5088 addq.l A0, 8
00000E0A 2F20 move.l -[A7], -[A0]
00000E0C 2F20 move.l -[A7], -[A0]
00000E0E 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00000E12 4A6D ECFA tst.w [A5 - 0x1306]
00000E16 4FEF 001C lea.l A7, [A7 + 0x1C]
00000E1A 6706 beq +0x8 /* 00000E22 */
00000E1C 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
00000E20 600E bra +0x10 /* 00000E30 */
label00000E22:
00000E22 41ED ECF6 lea.l A0, [A5 - 0x130A]
00000E26 2F20 move.l -[A7], -[A0]
00000E28 2F20 move.l -[A7], -[A0]
00000E2A 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
00000E2E 508F addq.l A7, 8
label00000E30:
00000E30 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
00000E34 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
label00000E38:
00000E38 5287 addq.l D7, 1
label00000E3A:
00000E3A 302D F28C move.w D0, [A5 - 0xD74]
00000E3E 48C0 ext.l D0
00000E40 B087 cmp.l D0, D7
00000E42 6C00 FC48 bge -0x3B6 /* 00000A8C */
00000E46 6000 03C8 bra +0x3CA /* 00001210 */
label00000E4A:
00000E4A 302E 0016 move.w D0, [A6 + 0x16]
00000E4E 906D ED06 sub.w D0, [A5 - 0x12FA]
00000E52 3B40 ED3E move.w [A5 - 0x12C2], D0
00000E56 302D ED06 move.w D0, [A5 - 0x12FA]
00000E5A D06E 0016 add.w D0, [A6 + 0x16]
00000E5E 3B40 ED38 move.w [A5 - 0x12C8], D0
00000E62 302D F28E move.w D0, [A5 - 0xD72]
00000E66 48C0 ext.l D0
00000E68 2E00 move.l D7, D0
00000E6A 6000 039E bra +0x3A0 /* 0000120A */
label00000E6E:
00000E6E 302D F288 move.w D0, [A5 - 0xD78]
00000E72 48C0 ext.l D0
00000E74 2207 move.l D1, D7
00000E76 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000E7A 3B40 ED40 move.w [A5 - 0x12C0], D0
00000E7E 4A6D ECF8 tst.w [A5 - 0x1308]
00000E82 6708 beq +0xA /* 00000E8C */
00000E84 302D ED0C move.w D0, [A5 - 0x12F4]
00000E88 D16D ED40 add.w [A5 - 0x12C0], D0
label00000E8C:
00000E8C 4A44 tst.w D4
00000E8E 6600 0176 bne +0x178 /* 00001006 */
00000E92 486D ED42 pea.l [A5 - 0x12BE]
00000E96 2F07 move.l -[A7], D7
00000E98 302E 0012 move.w D0, [A6 + 0x12]
00000E9C 48C0 ext.l D0
00000E9E 2F00 move.l -[A7], D0
00000EA0 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */]
00000EA4 3800 move.w D4, D0
00000EA6 4FEF 000C lea.l A7, [A7 + 0xC]
00000EAA 6700 035C beq +0x35E /* 00001208 */
00000EAE 41ED ED26 lea.l A0, [A5 - 0x12DA]
00000EB2 43ED ED3E lea.l A1, [A5 - 0x12C2]
00000EB6 20D9 move.l [A0]+, [A1]+
00000EB8 30D9 move.w [A0]+, [A1]+
00000EBA 4246 clr.w D6
00000EBC 3D6D ED40 FFFE move.w [A6 - 0x2], [A5 - 0x12C0]
00000EC2 3D6D ED42 FFFC move.w [A6 - 0x4], [A5 - 0x12BE]
00000EC8 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000ECC 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00000ED0 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000ED4 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00000ED8 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000EDC 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00000EE0 4A45 tst.w D5
00000EE2 4FEF 000C lea.l A7, [A7 + 0xC]
00000EE6 6700 0320 beq +0x322 /* 00001208 */
00000EEA 3B6D ED40 ED3A move.w [A5 - 0x12C6], [A5 - 0x12C0]
00000EF0 3B6D ED42 ED3C move.w [A5 - 0x12C4], [A5 - 0x12BE]
00000EF6 41ED ED3E lea.l A0, [A5 - 0x12C2]
00000EFA 43EE FFF0 lea.l A1, [A6 - 0x10]
00000EFE 22D8 move.l [A1]+, [A0]+
00000F00 32D8 move.w [A1]+, [A0]+
00000F02 41EE FFE4 lea.l A0, [A6 - 0x1C]
00000F06 43EE FFF0 lea.l A1, [A6 - 0x10]
00000F0A 20D9 move.l [A0]+, [A1]+
00000F0C 30D9 move.w [A0]+, [A1]+
00000F0E 41ED ED38 lea.l A0, [A5 - 0x12C8]
00000F12 43EE FFF6 lea.l A1, [A6 - 0xA]
00000F16 22D8 move.l [A1]+, [A0]+
00000F18 32D8 move.w [A1]+, [A0]+
00000F1A 41EE FFEA lea.l A0, [A6 - 0x16]
00000F1E 43EE FFF6 lea.l A1, [A6 - 0xA]
00000F22 20D9 move.l [A0]+, [A1]+
00000F24 30D9 move.w [A0]+, [A1]+
00000F26 426E FFFA clr.w [A6 - 0x6]
00000F2A 426E FFF4 clr.w [A6 - 0xC]
00000F2E 486E FFE4 pea.l [A6 - 0x1C]
00000F32 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00000F36 486E FFEA pea.l [A6 - 0x16]
00000F3A 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00000F3E 486E FFF0 pea.l [A6 - 0x10]
00000F42 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00000F46 486E FFF6 pea.l [A6 - 0xA]
00000F4A 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00000F4E 302E FFE4 move.w D0, [A6 - 0x1C]
00000F52 48C0 ext.l D0
00000F54 322E FFF0 move.w D1, [A6 - 0x10]
00000F58 48C1 ext.l D1
00000F5A 9081 sub.l D0, D1
00000F5C 2F00 move.l -[A7], D0
00000F5E 302E FFE6 move.w D0, [A6 - 0x1A]
00000F62 48C0 ext.l D0
00000F64 322E FFF2 move.w D1, [A6 - 0xE]
00000F68 48C1 ext.l D1
00000F6A 9081 sub.l D0, D1
00000F6C 2F00 move.l -[A7], D0
00000F6E 302E FFF6 move.w D0, [A6 - 0xA]
00000F72 48C0 ext.l D0
00000F74 322E FFF0 move.w D1, [A6 - 0x10]
00000F78 48C1 ext.l D1
00000F7A 9081 sub.l D0, D1
00000F7C 2F00 move.l -[A7], D0
00000F7E 302E FFF8 move.w D0, [A6 - 0x8]
00000F82 48C0 ext.l D0
00000F84 322E FFF2 move.w D1, [A6 - 0xE]
00000F88 48C1 ext.l D1
00000F8A 9081 sub.l D0, D1
00000F8C 2F00 move.l -[A7], D0
00000F8E 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
00000F92 4A40 tst.w D0
00000F94 4FEF 0020 lea.l A7, [A7 + 0x20]
00000F98 6606 bne +0x8 /* 00000FA0 */
00000F9A 4A87 tst.l D7
00000F9C 6600 026A bne +0x26C /* 00001208 */
label00000FA0:
00000FA0 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
00000FA4 2F2E FFE4 move.l -[A7], [A6 - 0x1C]
00000FA8 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
00000FAC 2F2E FFEA move.l -[A7], [A6 - 0x16]
00000FB0 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000FB4 2F2E FFF6 move.l -[A7], [A6 - 0xA]
00000FB8 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000FBC 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000FC0 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000FC4 2F2E FFE4 move.l -[A7], [A6 - 0x1C]
00000FC8 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
00000FCC 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
00000FD0 204B movea.l A0, A3
00000FD2 5088 addq.l A0, 8
00000FD4 2F20 move.l -[A7], -[A0]
00000FD6 2F20 move.l -[A7], -[A0]
00000FD8 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00000FDC 4A6D ECFA tst.w [A5 - 0x1306]
00000FE0 4FEF 001C lea.l A7, [A7 + 0x1C]
00000FE4 6710 beq +0x12 /* 00000FF6 */
00000FE6 41ED ECF6 lea.l A0, [A5 - 0x130A]
00000FEA 2F20 move.l -[A7], -[A0]
00000FEC 2F20 move.l -[A7], -[A0]
00000FEE 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
00000FF2 508F addq.l A7, 8
00000FF4 6004 bra +0x6 /* 00000FFA */
label00000FF6:
00000FF6 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
label00000FFA:
00000FFA 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
00000FFE 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
00001002 6000 0204 bra +0x206 /* 00001208 */
label00001006:
00001006 486D ED42 pea.l [A5 - 0x12BE]
0000100A 2F07 move.l -[A7], D7
0000100C 302E 0012 move.w D0, [A6 + 0x12]
00001010 48C0 ext.l D0
00001012 2F00 move.l -[A7], D0
00001014 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */]
00001018 3800 move.w D4, D0
0000101A 4FEF 000C lea.l A7, [A7 + 0xC]
0000101E 6750 beq +0x52 /* 00001070 */
00001020 41ED ED26 lea.l A0, [A5 - 0x12DA]
00001024 43ED ED3E lea.l A1, [A5 - 0x12C2]
00001028 20D9 move.l [A0]+, [A1]+
0000102A 30D9 move.w [A0]+, [A1]+
0000102C 3D6D ED40 FFFE move.w [A6 - 0x2], [A5 - 0x12C0]
00001032 3D6D ED42 FFFC move.w [A6 - 0x4], [A5 - 0x12BE]
00001038 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000103C 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00001040 48C5 ext.l D5
00001042 2F05 move.l -[A7], D5
00001044 3006 move.w D0, D6
00001046 5240 addq.w D0, 1
00001048 0C40 0003 cmpi.w D0, 0x3
0000104C 6C08 bge +0xA /* 00001056 */
0000104E 3006 move.w D0, D6
00001050 5240 addq.w D0, 1
00001052 48C0 ext.l D0
00001054 6002 bra +0x4 /* 00001058 */
label00001056:
00001056 7003 moveq.l D0, 0x03
label00001058:
00001058 3C00 move.w D6, D0
0000105A 48C0 ext.l D0
0000105C 2F00 move.l -[A7], D0
0000105E 302E 000E move.w D0, [A6 + 0xE]
00001062 48C0 ext.l D0
00001064 2F00 move.l -[A7], D0
00001066 2F0B move.l -[A7], A3
00001068 4EBA 01B0 jsr [PC + 0x1B0 /* 0000121A */]
0000106C 4FEF 0014 lea.l A7, [A7 + 0x14]
label00001070:
00001070 4A44 tst.w D4
00001072 6706 beq +0x8 /* 0000107A */
00001074 4A87 tst.l D7
00001076 6600 0190 bne +0x192 /* 00001208 */
label0000107A:
0000107A 7001 moveq.l D0, 0x01
0000107C B06D ECF6 cmp.w D0, [A5 - 0x130A]
00001080 6C62 bge +0x64 /* 000010E4 */
00001082 3D6D ED28 FFFE move.w [A6 - 0x2], [A5 - 0x12D8]
00001088 3D6D ED2A FFFC move.w [A6 - 0x4], [A5 - 0x12D6]
0000108E 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001092 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00001096 48C5 ext.l D5
00001098 2F05 move.l -[A7], D5
0000109A 3006 move.w D0, D6
0000109C 5240 addq.w D0, 1
0000109E 0C40 0003 cmpi.w D0, 0x3
000010A2 6C08 bge +0xA /* 000010AC */
000010A4 3006 move.w D0, D6
000010A6 5240 addq.w D0, 1
000010A8 48C0 ext.l D0
000010AA 6002 bra +0x4 /* 000010AE */
label000010AC:
000010AC 7003 moveq.l D0, 0x03
label000010AE:
000010AE 3C00 move.w D6, D0
000010B0 48C0 ext.l D0
000010B2 2F00 move.l -[A7], D0
000010B4 302E 000E move.w D0, [A6 + 0xE]
000010B8 48C0 ext.l D0
000010BA 2F00 move.l -[A7], D0
000010BC 2F0B move.l -[A7], A3
000010BE 4EBA 015A jsr [PC + 0x15A /* 0000121A */]
000010C2 2F2E FFFC move.l -[A7], [A6 - 0x4]
000010C6 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
000010CA 48C5 ext.l D5
000010CC 2F05 move.l -[A7], D5
000010CE 7004 moveq.l D0, 0x04
000010D0 2F00 move.l -[A7], D0
000010D2 322E 000E move.w D1, [A6 + 0xE]
000010D6 48C1 ext.l D1
000010D8 2F01 move.l -[A7], D1
000010DA 2F0B move.l -[A7], A3
000010DC 4EBA 013C jsr [PC + 0x13C /* 0000121A */]
000010E0 4FEF 0028 lea.l A7, [A7 + 0x28]
label000010E4:
000010E4 4A45 tst.w D5
000010E6 6700 0120 beq +0x122 /* 00001208 */
000010EA 41ED ED3E lea.l A0, [A5 - 0x12C2]
000010EE 43ED ED26 lea.l A1, [A5 - 0x12DA]
000010F2 20D9 move.l [A0]+, [A1]+
000010F4 30D9 move.w [A0]+, [A1]+
000010F6 3B6D ED40 ED3A move.w [A5 - 0x12C6], [A5 - 0x12C0]
000010FC 3B6D ED42 ED3C move.w [A5 - 0x12C4], [A5 - 0x12BE]
00001102 41ED ED3E lea.l A0, [A5 - 0x12C2]
00001106 43EE FFF0 lea.l A1, [A6 - 0x10]
0000110A 22D8 move.l [A1]+, [A0]+
0000110C 32D8 move.w [A1]+, [A0]+
0000110E 41EE FFE4 lea.l A0, [A6 - 0x1C]
00001112 43EE FFF0 lea.l A1, [A6 - 0x10]
00001116 20D9 move.l [A0]+, [A1]+
00001118 30D9 move.w [A0]+, [A1]+
0000111A 41ED ED38 lea.l A0, [A5 - 0x12C8]
0000111E 43EE FFF6 lea.l A1, [A6 - 0xA]
00001122 22D8 move.l [A1]+, [A0]+
00001124 32D8 move.w [A1]+, [A0]+
00001126 41EE FFEA lea.l A0, [A6 - 0x16]
0000112A 43EE FFF6 lea.l A1, [A6 - 0xA]
0000112E 20D9 move.l [A0]+, [A1]+
00001130 30D9 move.w [A0]+, [A1]+
00001132 426E FFFA clr.w [A6 - 0x6]
00001136 426E FFF4 clr.w [A6 - 0xC]
0000113A 486E FFE4 pea.l [A6 - 0x1C]
0000113E 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00001142 486E FFEA pea.l [A6 - 0x16]
00001146 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
0000114A 486E FFF0 pea.l [A6 - 0x10]
0000114E 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00001152 486E FFF6 pea.l [A6 - 0xA]
00001156 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
0000115A 302E FFF6 move.w D0, [A6 - 0xA]
0000115E 48C0 ext.l D0
00001160 322E FFF0 move.w D1, [A6 - 0x10]
00001164 48C1 ext.l D1
00001166 9081 sub.l D0, D1
00001168 2F00 move.l -[A7], D0
0000116A 302E FFF8 move.w D0, [A6 - 0x8]
0000116E 48C0 ext.l D0
00001170 322E FFF2 move.w D1, [A6 - 0xE]
00001174 48C1 ext.l D1
00001176 9081 sub.l D0, D1
00001178 2F00 move.l -[A7], D0
0000117A 302E FFE4 move.w D0, [A6 - 0x1C]
0000117E 48C0 ext.l D0
00001180 322E FFF0 move.w D1, [A6 - 0x10]
00001184 48C1 ext.l D1
00001186 9081 sub.l D0, D1
00001188 2F00 move.l -[A7], D0
0000118A 302E FFE6 move.w D0, [A6 - 0x1A]
0000118E 48C0 ext.l D0
00001190 322E FFF2 move.w D1, [A6 - 0xE]
00001194 48C1 ext.l D1
00001196 9081 sub.l D0, D1
00001198 2F00 move.l -[A7], D0
0000119A 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
0000119E 4A40 tst.w D0
000011A0 4FEF 0020 lea.l A7, [A7 + 0x20]
000011A4 6762 beq +0x64 /* 00001208 */
000011A6 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
000011AA 2F2E FFE4 move.l -[A7], [A6 - 0x1C]
000011AE 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
000011B2 2F2E FFEA move.l -[A7], [A6 - 0x16]
000011B6 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
000011BA 2F2E FFF6 move.l -[A7], [A6 - 0xA]
000011BE 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
000011C2 2F2E FFF0 move.l -[A7], [A6 - 0x10]
000011C6 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
000011CA 2F2E FFE4 move.l -[A7], [A6 - 0x1C]
000011CE 4EAD 0852 jsr [A5 + 0x852 /* export_262 */]
000011D2 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
000011D6 204B movea.l A0, A3
000011D8 5088 addq.l A0, 8
000011DA 2F20 move.l -[A7], -[A0]
000011DC 2F20 move.l -[A7], -[A0]
000011DE 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
000011E2 4A6D ECFA tst.w [A5 - 0x1306]
000011E6 4FEF 001C lea.l A7, [A7 + 0x1C]
000011EA 6710 beq +0x12 /* 000011FC */
000011EC 41ED ECF6 lea.l A0, [A5 - 0x130A]
000011F0 2F20 move.l -[A7], -[A0]
000011F2 2F20 move.l -[A7], -[A0]
000011F4 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
000011F8 508F addq.l A7, 8
000011FA 6004 bra +0x6 /* 00001200 */
label000011FC:
000011FC 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
label00001200:
00001200 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
00001204 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
label00001208:
00001208 5387 subq.l D7, 1
label0000120A:
0000120A 4A87 tst.l D7
0000120C 6C00 FC60 bge -0x39E /* 00000E6E */
label00001210:
00001210 4CEE 08F8 FFCC movem.l D3,D4,D5,D6,D7,A3, [A6 - 0x34]
00001216 4E5E unlink A6
00001218 4E75 rts
fn0000121A:
0000121A 4E56 FFE6 link A6, -0x001A
0000121E 48E7 0F10 movem.l -[A7], D4,D5,D6,D7,A3
00001222 266E 0008 movea.l A3, [A6 + 0x8]
00001226 382E 0012 move.w D4, [A6 + 0x12]
0000122A 3A2E 000E move.w D5, [A6 + 0xE]
0000122E 426E FFFA clr.w [A6 - 0x6]
00001232 7000 moveq.l D0, 0x00
00001234 2F00 move.l -[A7], D0
00001236 322D ECF6 move.w D1, [A5 - 0x130A]
0000123A 48C1 ext.l D1
0000123C 2F01 move.l -[A7], D1
0000123E 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */]
00001242 2D40 FFFC move.l [A6 - 0x4], D0
00001246 4A45 tst.w D5
00001248 508F addq.l A7, 8
0000124A 6726 beq +0x28 /* 00001272 */
0000124C 3B6E FFFE ED2C move.w [A5 - 0x12D4], [A6 - 0x2]
00001252 3B6E FFFE ED32 move.w [A5 - 0x12CE], [A6 - 0x2]
00001258 3B6E FFFC ED30 move.w [A5 - 0x12D0], [A6 - 0x4]
0000125E 3B6E FFFC ED36 move.w [A5 - 0x12CA], [A6 - 0x4]
00001264 3B6D ED40 ED34 move.w [A5 - 0x12CC], [A5 - 0x12C0]
0000126A 3B6D ED3A ED2E move.w [A5 - 0x12D2], [A5 - 0x12C6]
00001270 6024 bra +0x26 /* 00001296 */
label00001272:
00001272 3B6E FFFE ED2E move.w [A5 - 0x12D2], [A6 - 0x2]
00001278 3B6E FFFE ED34 move.w [A5 - 0x12CC], [A6 - 0x2]
0000127E 3B6E FFFC ED30 move.w [A5 - 0x12D0], [A6 - 0x4]
00001284 3B6E FFFC ED36 move.w [A5 - 0x12CA], [A6 - 0x4]
0000128A 3B6D ED3E ED32 move.w [A5 - 0x12CE], [A5 - 0x12C2]
00001290 3B6D ED38 ED2C move.w [A5 - 0x12D4], [A5 - 0x12C8]
label00001296:
00001296 41ED ED1A lea.l A0, [A5 - 0x12E6]
0000129A 43ED ED32 lea.l A1, [A5 - 0x12CE]
0000129E 20D9 move.l [A0]+, [A1]+
000012A0 30D9 move.w [A0]+, [A1]+
000012A2 41ED ED14 lea.l A0, [A5 - 0x12EC]
000012A6 43ED ED2C lea.l A1, [A5 - 0x12D4]
000012AA 20D9 move.l [A0]+, [A1]+
000012AC 30D9 move.w [A0]+, [A1]+
000012AE 7E01 moveq.l D7, 0x01
000012B0 6000 01FE bra +0x200 /* 000014B0 */
label000012B4:
000012B4 41ED ED3E lea.l A0, [A5 - 0x12C2]
000012B8 43ED ED32 lea.l A1, [A5 - 0x12CE]
000012BC 20D9 move.l [A0]+, [A1]+
000012BE 30D9 move.w [A0]+, [A1]+
000012C0 41ED ED38 lea.l A0, [A5 - 0x12C8]
000012C4 43ED ED2C lea.l A1, [A5 - 0x12D4]
000012C8 20D9 move.l [A0]+, [A1]+
000012CA 30D9 move.w [A0]+, [A1]+
000012CC 2F07 move.l -[A7], D7
000012CE 302D ECF6 move.w D0, [A5 - 0x130A]
000012D2 48C0 ext.l D0
000012D4 2F00 move.l -[A7], D0
000012D6 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */]
000012DA 2D40 FFFC move.l [A6 - 0x4], D0
000012DE 4A45 tst.w D5
000012E0 508F addq.l A7, 8
000012E2 671A beq +0x1C /* 000012FE */
000012E4 3B6E FFFE ED2C move.w [A5 - 0x12D4], [A6 - 0x2]
000012EA 3B6E FFFE ED32 move.w [A5 - 0x12CE], [A6 - 0x2]
000012F0 3B6E FFFC ED30 move.w [A5 - 0x12D0], [A6 - 0x4]
000012F6 3B6E FFFC ED36 move.w [A5 - 0x12CA], [A6 - 0x4]
000012FC 6018 bra +0x1A /* 00001316 */
label000012FE:
000012FE 3B6E FFFE ED2E move.w [A5 - 0x12D2], [A6 - 0x2]
00001304 3B6E FFFE ED34 move.w [A5 - 0x12CC], [A6 - 0x2]
0000130A 3B6E FFFC ED30 move.w [A5 - 0x12D0], [A6 - 0x4]
00001310 3B6E FFFC ED36 move.w [A5 - 0x12CA], [A6 - 0x4]
label00001316:
00001316 41EE FFE6 lea.l A0, [A6 - 0x1A]
0000131A 43ED ED3E lea.l A1, [A5 - 0x12C2]
0000131E 20D9 move.l [A0]+, [A1]+
00001320 30D9 move.w [A0]+, [A1]+
00001322 41EE FFEC lea.l A0, [A6 - 0x14]
00001326 43ED ED38 lea.l A1, [A5 - 0x12C8]
0000132A 20D9 move.l [A0]+, [A1]+
0000132C 30D9 move.w [A0]+, [A1]+
0000132E 41EE FFF2 lea.l A0, [A6 - 0xE]
00001332 43ED ED32 lea.l A1, [A5 - 0x12CE]
00001336 20D9 move.l [A0]+, [A1]+
00001338 30D9 move.w [A0]+, [A1]+
0000133A 486E FFE6 pea.l [A6 - 0x1A]
0000133E 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00001342 486E FFEC pea.l [A6 - 0x14]
00001346 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
0000134A 486E FFF2 pea.l [A6 - 0xE]
0000134E 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00001352 302E FFEC move.w D0, [A6 - 0x14]
00001356 48C0 ext.l D0
00001358 322E FFE6 move.w D1, [A6 - 0x1A]
0000135C 48C1 ext.l D1
0000135E 9081 sub.l D0, D1
00001360 2F00 move.l -[A7], D0
00001362 302E FFEE move.w D0, [A6 - 0x12]
00001366 48C0 ext.l D0
00001368 322E FFE8 move.w D1, [A6 - 0x18]
0000136C 48C1 ext.l D1
0000136E 9081 sub.l D0, D1
00001370 2F00 move.l -[A7], D0
00001372 302E FFF2 move.w D0, [A6 - 0xE]
00001376 48C0 ext.l D0
00001378 322E FFE6 move.w D1, [A6 - 0x1A]
0000137C 48C1 ext.l D1
0000137E 9081 sub.l D0, D1
00001380 2F00 move.l -[A7], D0
00001382 302E FFF4 move.w D0, [A6 - 0xC]
00001386 48C0 ext.l D0
00001388 322E FFE8 move.w D1, [A6 - 0x18]
0000138C 48C1 ext.l D1
0000138E 9081 sub.l D0, D1
00001390 2F00 move.l -[A7], D0
00001392 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
00001396 3C00 move.w D6, D0
00001398 7001 moveq.l D0, 0x01
0000139A B087 cmp.l D0, D7
0000139C 4FEF 001C lea.l A7, [A7 + 0x1C]
000013A0 6606 bne +0x8 /* 000013A8 */
000013A2 3D46 FFF8 move.w [A6 - 0x8], D6
000013A6 603A bra +0x3C /* 000013E2 */
label000013A8:
000013A8 BC6E FFF8 cmp.w D6, [A6 - 0x8]
000013AC 6734 beq +0x36 /* 000013E2 */
000013AE 4A6E FFFA tst.w [A6 - 0x6]
000013B2 662E bne +0x30 /* 000013E2 */
000013B4 0C44 0001 cmpi.w D4, 0x1
000013B8 6706 beq +0x8 /* 000013C0 */
000013BA 0C44 0003 cmpi.w D4, 0x3
000013BE 6622 bne +0x24 /* 000013E2 */
label000013C0:
000013C0 41ED ED20 lea.l A0, [A5 - 0x12E0]
000013C4 2F20 move.l -[A7], -[A0]
000013C6 3F20 move.w -[A7], -[A0]
000013C8 4EAD 2202 jsr [A5 + 0x2202 /* export_1084 */]
000013CC 41ED ED1A lea.l A0, [A5 - 0x12E6]
000013D0 2F20 move.l -[A7], -[A0]
000013D2 3F20 move.w -[A7], -[A0]
000013D4 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
000013D8 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1
000013DE 4FEF 000C lea.l A7, [A7 + 0xC]
label000013E2:
000013E2 4A6E 0016 tst.w [A6 + 0x16]
000013E6 670A beq +0xC /* 000013F2 */
000013E8 3006 move.w D0, D6
000013EA 3205 move.w D1, D5
000013EC B141 xor.w D1, D0
000013EE 6600 00BE bne +0xC0 /* 000014AE */
label000013F2:
000013F2 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
000013F6 41ED ED44 lea.l A0, [A5 - 0x12BC]
000013FA 2F20 move.l -[A7], -[A0]
000013FC 3F20 move.w -[A7], -[A0]
000013FE 4EAD 2202 jsr [A5 + 0x2202 /* export_1084 */]
00001402 41ED ED3E lea.l A0, [A5 - 0x12C2]
00001406 2F20 move.l -[A7], -[A0]
00001408 3F20 move.w -[A7], -[A0]
0000140A 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
0000140E 41ED ED32 lea.l A0, [A5 - 0x12CE]
00001412 2F20 move.l -[A7], -[A0]
00001414 3F20 move.w -[A7], -[A0]
00001416 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
0000141A 41ED ED38 lea.l A0, [A5 - 0x12C8]
0000141E 2F20 move.l -[A7], -[A0]
00001420 3F20 move.w -[A7], -[A0]
00001422 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001426 41ED ED44 lea.l A0, [A5 - 0x12BC]
0000142A 2F20 move.l -[A7], -[A0]
0000142C 3F20 move.w -[A7], -[A0]
0000142E 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001432 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
00001436 204B movea.l A0, A3
00001438 5088 addq.l A0, 8
0000143A 2F20 move.l -[A7], -[A0]
0000143C 2F20 move.l -[A7], -[A0]
0000143E 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00001442 3006 move.w D0, D6
00001444 3205 move.w D1, D5
00001446 B141 xor.w D1, D0
00001448 4FEF 0026 lea.l A7, [A7 + 0x26]
0000144C 6710 beq +0x12 /* 0000145E */
0000144E 41ED ECF6 lea.l A0, [A5 - 0x130A]
00001452 2F20 move.l -[A7], -[A0]
00001454 2F20 move.l -[A7], -[A0]
00001456 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
0000145A 508F addq.l A7, 8
0000145C 6004 bra +0x6 /* 00001462 */
label0000145E:
0000145E 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
label00001462:
00001462 7001 moveq.l D0, 0x01
00001464 B06D ECF6 cmp.w D0, [A5 - 0x130A]
00001468 660C bne +0xE /* 00001476 */
0000146A 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
0000146E 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
00001472 6000 0098 bra +0x9A /* 0000150C */
label00001476:
00001476 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
0000147A 41ED ED38 lea.l A0, [A5 - 0x12C8]
0000147E 2F20 move.l -[A7], -[A0]
00001480 3F20 move.w -[A7], -[A0]
00001482 4EAD 2202 jsr [A5 + 0x2202 /* export_1084 */]
00001486 41ED ED44 lea.l A0, [A5 - 0x12BC]
0000148A 2F20 move.l -[A7], -[A0]
0000148C 3F20 move.w -[A7], -[A0]
0000148E 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001492 41ED ED3E lea.l A0, [A5 - 0x12C2]
00001496 2F20 move.l -[A7], -[A0]
00001498 3F20 move.w -[A7], -[A0]
0000149A 4EAD 2202 jsr [A5 + 0x2202 /* export_1084 */]
0000149E 41ED ED32 lea.l A0, [A5 - 0x12CE]
000014A2 2F20 move.l -[A7], -[A0]
000014A4 3F20 move.w -[A7], -[A0]
000014A6 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
000014AA 4FEF 0018 lea.l A7, [A7 + 0x18]
label000014AE:
000014AE 5287 addq.l D7, 1
label000014B0:
000014B0 302D ECF6 move.w D0, [A5 - 0x130A]
000014B4 48C0 ext.l D0
000014B6 B087 cmp.l D0, D7
000014B8 6C00 FDFA bge -0x204 /* 000012B4 */
000014BC 0C44 0004 cmpi.w D4, 0x4
000014C0 661C bne +0x1E /* 000014DE */
000014C2 41ED ED38 lea.l A0, [A5 - 0x12C8]
000014C6 2F20 move.l -[A7], -[A0]
000014C8 3F20 move.w -[A7], -[A0]
000014CA 4EAD 2202 jsr [A5 + 0x2202 /* export_1084 */]
000014CE 41ED ED32 lea.l A0, [A5 - 0x12CE]
000014D2 2F20 move.l -[A7], -[A0]
000014D4 3F20 move.w -[A7], -[A0]
000014D6 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
000014DA 4FEF 000C lea.l A7, [A7 + 0xC]
label000014DE:
000014DE 4A6E FFFA tst.w [A6 - 0x6]
000014E2 6628 bne +0x2A /* 0000150C */
000014E4 0C44 0001 cmpi.w D4, 0x1
000014E8 6706 beq +0x8 /* 000014F0 */
000014EA 0C44 0003 cmpi.w D4, 0x3
000014EE 661C bne +0x1E /* 0000150C */
label000014F0:
000014F0 41ED ED20 lea.l A0, [A5 - 0x12E0]
000014F4 2F20 move.l -[A7], -[A0]
000014F6 3F20 move.w -[A7], -[A0]
000014F8 4EAD 2202 jsr [A5 + 0x2202 /* export_1084 */]
000014FC 41ED ED1A lea.l A0, [A5 - 0x12E6]
00001500 2F20 move.l -[A7], -[A0]
00001502 3F20 move.w -[A7], -[A0]
00001504 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001508 4FEF 000C lea.l A7, [A7 + 0xC]
label0000150C:
0000150C 4CEE 08F0 FFD2 movem.l D4,D5,D6,D7,A3, [A6 - 0x2E]
00001512 4E5E unlink A6
00001514 4E75 rts
fn00001516:
00001516 4E56 FFE6 link A6, -0x001A
0000151A 48E7 1F10 movem.l -[A7], D3,D4,D5,D6,D7,A3
0000151E 266E 0008 movea.l A3, [A6 + 0x8]
00001522 382E 0012 move.w D4, [A6 + 0x12]
00001526 3A2E 000E move.w D5, [A6 + 0xE]
0000152A 7001 moveq.l D0, 0x01
0000152C 2F00 move.l -[A7], D0
0000152E 322E 0016 move.w D1, [A6 + 0x16]
00001532 48C1 ext.l D1
00001534 2F01 move.l -[A7], D1
00001536 48C4 ext.l D4
00001538 2F04 move.l -[A7], D4
0000153A 48C5 ext.l D5
0000153C 2F05 move.l -[A7], D5
0000153E 2F0B move.l -[A7], A3
00001540 4EBA F502 jsr [PC - 0xAFE /* 00000A44 */]
00001544 7000 moveq.l D0, 0x00
00001546 2D40 FFF8 move.l [A6 - 0x8], D0
0000154A 4FEF 0014 lea.l A7, [A7 + 0x14]
label0000154E:
0000154E 4246 clr.w D6
00001550 4A45 tst.w D5
00001552 6700 0270 beq +0x272 /* 000017C4 */
00001556 7000 moveq.l D0, 0x00
00001558 4AAE FFF8 tst.l [A6 - 0x8]
0000155C 57C0 seq D0
0000155E 4400 neg.b D0
00001560 670C beq +0xE /* 0000156E */
00001562 302E 0016 move.w D0, [A6 + 0x16]
00001566 906D ED08 sub.w D0, [A5 - 0x12F8]
0000156A 48C0 ext.l D0
0000156C 600A bra +0xC /* 00001578 */
label0000156E:
0000156E 302D ED08 move.w D0, [A5 - 0x12F8]
00001572 D06E 0016 add.w D0, [A6 + 0x16]
00001576 48C0 ext.l D0
label00001578:
00001578 3B40 ED40 move.w [A5 - 0x12C0], D0
0000157C 426D ED42 clr.w [A5 - 0x12BE]
00001580 426D ED3E clr.w [A5 - 0x12C2]
00001584 41ED ED3E lea.l A0, [A5 - 0x12C2]
00001588 43EE FFF2 lea.l A1, [A6 - 0xE]
0000158C 22D8 move.l [A1]+, [A0]+
0000158E 32D8 move.w [A1]+, [A0]+
00001590 41EE FFF2 lea.l A0, [A6 - 0xE]
00001594 43EE FFEC lea.l A1, [A6 - 0x14]
00001598 22D8 move.l [A1]+, [A0]+
0000159A 32D8 move.w [A1]+, [A0]+
0000159C 41EE FFE6 lea.l A0, [A6 - 0x1A]
000015A0 43EE FFEC lea.l A1, [A6 - 0x14]
000015A4 20D9 move.l [A0]+, [A1]+
000015A6 30D9 move.w [A0]+, [A1]+
000015A8 3D6D ED06 FFF6 move.w [A6 - 0xA], [A5 - 0x12FA]
000015AE 3D6D ED06 FFEC move.w [A6 - 0x14], [A5 - 0x12FA]
000015B4 486E FFE6 pea.l [A6 - 0x1A]
000015B8 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000015BC 486E FFEC pea.l [A6 - 0x14]
000015C0 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000015C4 486E FFF2 pea.l [A6 - 0xE]
000015C8 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000015CC 302E FFEC move.w D0, [A6 - 0x14]
000015D0 48C0 ext.l D0
000015D2 322E FFE6 move.w D1, [A6 - 0x1A]
000015D6 48C1 ext.l D1
000015D8 9081 sub.l D0, D1
000015DA 2F00 move.l -[A7], D0
000015DC 302E FFEE move.w D0, [A6 - 0x12]
000015E0 48C0 ext.l D0
000015E2 322E FFE8 move.w D1, [A6 - 0x18]
000015E6 48C1 ext.l D1
000015E8 9081 sub.l D0, D1
000015EA 2F00 move.l -[A7], D0
000015EC 302E FFF2 move.w D0, [A6 - 0xE]
000015F0 48C0 ext.l D0
000015F2 322E FFE6 move.w D1, [A6 - 0x1A]
000015F6 48C1 ext.l D1
000015F8 9081 sub.l D0, D1
000015FA 2F00 move.l -[A7], D0
000015FC 302E FFF4 move.w D0, [A6 - 0xC]
00001600 48C0 ext.l D0
00001602 322E FFE8 move.w D1, [A6 - 0x18]
00001606 48C1 ext.l D1
00001608 9081 sub.l D0, D1
0000160A 2F00 move.l -[A7], D0
0000160C 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
00001610 48C0 ext.l D0
00001612 222E FFF8 move.l D1, [A6 - 0x8]
00001616 B181 xor.l D1, D0
00001618 4FEF 001C lea.l A7, [A7 + 0x1C]
0000161C 6700 03FE beq +0x400 /* 00001A1C */
00001620 7E00 moveq.l D7, 0x00
00001622 6000 0190 bra +0x192 /* 000017B4 */
label00001626:
00001626 302D F286 move.w D0, [A5 - 0xD7A]
0000162A 48C0 ext.l D0
0000162C 322D F28C move.w D1, [A5 - 0xD74]
00001630 48C1 ext.l D1
00001632 9287 sub.l D1, D7
00001634 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00001638 3B40 ED3E move.w [A5 - 0x12C2], D0
0000163C 4A6D ECF8 tst.w [A5 - 0x1308]
00001640 6708 beq +0xA /* 0000164A */
00001642 302D ED0A move.w D0, [A5 - 0x12F6]
00001646 D16D ED3E add.w [A5 - 0x12C2], D0
label0000164A:
0000164A 4A46 tst.w D6
0000164C 6600 008A bne +0x8C /* 000016D8 */
00001650 302D F28C move.w D0, [A5 - 0xD74]
00001654 48C0 ext.l D0
00001656 B087 cmp.l D0, D7
00001658 6700 0158 beq +0x15A /* 000017B2 */
0000165C 486D ED42 pea.l [A5 - 0x12BE]
00001660 48C4 ext.l D4
00001662 2F04 move.l -[A7], D4
00001664 2F07 move.l -[A7], D7
00001666 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */]
0000166A 3C00 move.w D6, D0
0000166C 4FEF 000C lea.l A7, [A7 + 0xC]
00001670 6700 0140 beq +0x142 /* 000017B2 */
00001674 41ED ED3E lea.l A0, [A5 - 0x12C2]
00001678 43ED ED44 lea.l A1, [A5 - 0x12BC]
0000167C 22D8 move.l [A1]+, [A0]+
0000167E 32D8 move.w [A1]+, [A0]+
00001680 41ED ED26 lea.l A0, [A5 - 0x12DA]
00001684 43ED ED44 lea.l A1, [A5 - 0x12BC]
00001688 20D9 move.l [A0]+, [A1]+
0000168A 30D9 move.w [A0]+, [A1]+
0000168C 426D ED48 clr.w [A5 - 0x12B8]
00001690 3D6D ED3E FFFE move.w [A6 - 0x2], [A5 - 0x12C2]
00001696 3D6D ED42 FFFC move.w [A6 - 0x4], [A5 - 0x12BE]
0000169C 2F2E FFFC move.l -[A7], [A6 - 0x4]
000016A0 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
000016A4 2F2E FFFC move.l -[A7], [A6 - 0x4]
000016A8 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
000016AC 2F2E FFFC move.l -[A7], [A6 - 0x4]
000016B0 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
000016B4 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
000016B8 41ED ED4A lea.l A0, [A5 - 0x12B6]
000016BC 2F20 move.l -[A7], -[A0]
000016BE 3F20 move.w -[A7], -[A0]
000016C0 4EAD 2202 jsr [A5 + 0x2202 /* export_1084 */]
000016C4 41ED ED44 lea.l A0, [A5 - 0x12BC]
000016C8 2F20 move.l -[A7], -[A0]
000016CA 3F20 move.w -[A7], -[A0]
000016CC 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
000016D0 4FEF 0018 lea.l A7, [A7 + 0x18]
000016D4 6000 00DC bra +0xDE /* 000017B2 */
label000016D8:
000016D8 486D ED42 pea.l [A5 - 0x12BE]
000016DC 48C4 ext.l D4
000016DE 2F04 move.l -[A7], D4
000016E0 2F07 move.l -[A7], D7
000016E2 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */]
000016E6 3C00 move.w D6, D0
000016E8 4FEF 000C lea.l A7, [A7 + 0xC]
000016EC 672A beq +0x2C /* 00001718 */
000016EE 41ED ED26 lea.l A0, [A5 - 0x12DA]
000016F2 43ED ED3E lea.l A1, [A5 - 0x12C2]
000016F6 20D9 move.l [A0]+, [A1]+
000016F8 30D9 move.w [A0]+, [A1]+
000016FA 3D6D ED3E FFFE move.w [A6 - 0x2], [A5 - 0x12C2]
00001700 3D6D ED42 FFFC move.w [A6 - 0x4], [A5 - 0x12BE]
00001706 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000170A 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
0000170E 48C5 ext.l D5
00001710 2F05 move.l -[A7], D5
00001712 4EBA 0320 jsr [PC + 0x320 /* 00001A34 */]
00001716 508F addq.l A7, 8
label00001718:
00001718 4A46 tst.w D6
0000171A 670C beq +0xE /* 00001728 */
0000171C 302D F28C move.w D0, [A5 - 0xD74]
00001720 48C0 ext.l D0
00001722 B087 cmp.l D0, D7
00001724 6600 008C bne +0x8E /* 000017B2 */
label00001728:
00001728 7001 moveq.l D0, 0x01
0000172A B06D ECF6 cmp.w D0, [A5 - 0x130A]
0000172E 6C30 bge +0x32 /* 00001760 */
00001730 3D6D ED26 FFFE move.w [A6 - 0x2], [A5 - 0x12DA]
00001736 3D6D ED2A FFFC move.w [A6 - 0x4], [A5 - 0x12D6]
0000173C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001740 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00001744 48C5 ext.l D5
00001746 2F05 move.l -[A7], D5
00001748 4EBA 02EA jsr [PC + 0x2EA /* 00001A34 */]
0000174C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001750 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00001754 48C5 ext.l D5
00001756 2F05 move.l -[A7], D5
00001758 4EBA 02DA jsr [PC + 0x2DA /* 00001A34 */]
0000175C 4FEF 0010 lea.l A7, [A7 + 0x10]
label00001760:
00001760 426D ED2A clr.w [A5 - 0x12D6]
00001764 41ED ED2C lea.l A0, [A5 - 0x12D4]
00001768 2F20 move.l -[A7], -[A0]
0000176A 3F20 move.w -[A7], -[A0]
0000176C 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001770 41ED ED4A lea.l A0, [A5 - 0x12B6]
00001774 2F20 move.l -[A7], -[A0]
00001776 3F20 move.w -[A7], -[A0]
00001778 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
0000177C 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
00001780 204B movea.l A0, A3
00001782 5088 addq.l A0, 8
00001784 2F20 move.l -[A7], -[A0]
00001786 2F20 move.l -[A7], -[A0]
00001788 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
0000178C 4A6D ECFA tst.w [A5 - 0x1306]
00001790 4FEF 0014 lea.l A7, [A7 + 0x14]
00001794 6710 beq +0x12 /* 000017A6 */
00001796 41ED ECF6 lea.l A0, [A5 - 0x130A]
0000179A 2F20 move.l -[A7], -[A0]
0000179C 2F20 move.l -[A7], -[A0]
0000179E 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
000017A2 508F addq.l A7, 8
000017A4 6004 bra +0x6 /* 000017AA */
label000017A6:
000017A6 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
label000017AA:
000017AA 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
000017AE 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
label000017B2:
000017B2 5287 addq.l D7, 1
label000017B4:
000017B4 302D F28C move.w D0, [A5 - 0xD74]
000017B8 48C0 ext.l D0
000017BA B087 cmp.l D0, D7
000017BC 6C00 FE68 bge -0x196 /* 00001626 */
000017C0 6000 025A bra +0x25C /* 00001A1C */
label000017C4:
000017C4 7000 moveq.l D0, 0x00
000017C6 4AAE FFF8 tst.l [A6 - 0x8]
000017CA 57C0 seq D0
000017CC 4400 neg.b D0
000017CE 670C beq +0xE /* 000017DC */
000017D0 302E 0016 move.w D0, [A6 + 0x16]
000017D4 906D ED06 sub.w D0, [A5 - 0x12FA]
000017D8 48C0 ext.l D0
000017DA 600A bra +0xC /* 000017E6 */
label000017DC:
000017DC 302D ED06 move.w D0, [A5 - 0x12FA]
000017E0 D06E 0016 add.w D0, [A6 + 0x16]
000017E4 48C0 ext.l D0
label000017E6:
000017E6 3B40 ED3E move.w [A5 - 0x12C2], D0
000017EA 426D ED42 clr.w [A5 - 0x12BE]
000017EE 426D ED40 clr.w [A5 - 0x12C0]
000017F2 41ED ED3E lea.l A0, [A5 - 0x12C2]
000017F6 43EE FFF2 lea.l A1, [A6 - 0xE]
000017FA 22D8 move.l [A1]+, [A0]+
000017FC 32D8 move.w [A1]+, [A0]+
000017FE 41EE FFF2 lea.l A0, [A6 - 0xE]
00001802 43EE FFEC lea.l A1, [A6 - 0x14]
00001806 22D8 move.l [A1]+, [A0]+
00001808 32D8 move.w [A1]+, [A0]+
0000180A 41EE FFE6 lea.l A0, [A6 - 0x1A]
0000180E 43EE FFEC lea.l A1, [A6 - 0x14]
00001812 20D9 move.l [A0]+, [A1]+
00001814 30D9 move.w [A0]+, [A1]+
00001816 3D6D ED06 FFF6 move.w [A6 - 0xA], [A5 - 0x12FA]
0000181C 3D6D ED06 FFEE move.w [A6 - 0x12], [A5 - 0x12FA]
00001822 486E FFE6 pea.l [A6 - 0x1A]
00001826 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
0000182A 486E FFEC pea.l [A6 - 0x14]
0000182E 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00001832 486E FFF2 pea.l [A6 - 0xE]
00001836 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
0000183A 302E FFF2 move.w D0, [A6 - 0xE]
0000183E 48C0 ext.l D0
00001840 322E FFE6 move.w D1, [A6 - 0x1A]
00001844 48C1 ext.l D1
00001846 9081 sub.l D0, D1
00001848 2F00 move.l -[A7], D0
0000184A 302E FFF4 move.w D0, [A6 - 0xC]
0000184E 48C0 ext.l D0
00001850 322E FFE8 move.w D1, [A6 - 0x18]
00001854 48C1 ext.l D1
00001856 9081 sub.l D0, D1
00001858 2F00 move.l -[A7], D0
0000185A 302E FFEC move.w D0, [A6 - 0x14]
0000185E 48C0 ext.l D0
00001860 322E FFE6 move.w D1, [A6 - 0x1A]
00001864 48C1 ext.l D1
00001866 9081 sub.l D0, D1
00001868 2F00 move.l -[A7], D0
0000186A 302E FFEE move.w D0, [A6 - 0x12]
0000186E 48C0 ext.l D0
00001870 322E FFE8 move.w D1, [A6 - 0x18]
00001874 48C1 ext.l D1
00001876 9081 sub.l D0, D1
00001878 2F00 move.l -[A7], D0
0000187A 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
0000187E 48C0 ext.l D0
00001880 222E FFF8 move.l D1, [A6 - 0x8]
00001884 B181 xor.l D1, D0
00001886 4FEF 001C lea.l A7, [A7 + 0x1C]
0000188A 6700 0190 beq +0x192 /* 00001A1C */
0000188E 302D F28E move.w D0, [A5 - 0xD72]
00001892 48C0 ext.l D0
00001894 2E00 move.l D7, D0
00001896 6000 017E bra +0x180 /* 00001A16 */
label0000189A:
0000189A 302D F288 move.w D0, [A5 - 0xD78]
0000189E 48C0 ext.l D0
000018A0 2207 move.l D1, D7
000018A2 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
000018A6 3B40 ED40 move.w [A5 - 0x12C0], D0
000018AA 4A6D ECF8 tst.w [A5 - 0x1308]
000018AE 6708 beq +0xA /* 000018B8 */
000018B0 302D ED0C move.w D0, [A5 - 0x12F4]
000018B4 D16D ED40 add.w [A5 - 0x12C0], D0
label000018B8:
000018B8 4A46 tst.w D6
000018BA 6600 0084 bne +0x86 /* 00001940 */
000018BE 4A87 tst.l D7
000018C0 6700 0152 beq +0x154 /* 00001A14 */
000018C4 486D ED42 pea.l [A5 - 0x12BE]
000018C8 2F07 move.l -[A7], D7
000018CA 48C4 ext.l D4
000018CC 2F04 move.l -[A7], D4
000018CE 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */]
000018D2 3C00 move.w D6, D0
000018D4 4FEF 000C lea.l A7, [A7 + 0xC]
000018D8 6700 013A beq +0x13C /* 00001A14 */
000018DC 41ED ED3E lea.l A0, [A5 - 0x12C2]
000018E0 43ED ED44 lea.l A1, [A5 - 0x12BC]
000018E4 22D8 move.l [A1]+, [A0]+
000018E6 32D8 move.w [A1]+, [A0]+
000018E8 41ED ED26 lea.l A0, [A5 - 0x12DA]
000018EC 43ED ED44 lea.l A1, [A5 - 0x12BC]
000018F0 20D9 move.l [A0]+, [A1]+
000018F2 30D9 move.w [A0]+, [A1]+
000018F4 426D ED48 clr.w [A5 - 0x12B8]
000018F8 3D6D ED40 FFFE move.w [A6 - 0x2], [A5 - 0x12C0]
000018FE 3D6D ED42 FFFC move.w [A6 - 0x4], [A5 - 0x12BE]
00001904 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001908 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
0000190C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001910 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00001914 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001918 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
0000191C 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
00001920 41ED ED4A lea.l A0, [A5 - 0x12B6]
00001924 2F20 move.l -[A7], -[A0]
00001926 3F20 move.w -[A7], -[A0]
00001928 4EAD 2202 jsr [A5 + 0x2202 /* export_1084 */]
0000192C 41ED ED44 lea.l A0, [A5 - 0x12BC]
00001930 2F20 move.l -[A7], -[A0]
00001932 3F20 move.w -[A7], -[A0]
00001934 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001938 4FEF 0018 lea.l A7, [A7 + 0x18]
0000193C 6000 00D6 bra +0xD8 /* 00001A14 */
label00001940:
00001940 486D ED42 pea.l [A5 - 0x12BE]
00001944 2F07 move.l -[A7], D7
00001946 48C4 ext.l D4
00001948 2F04 move.l -[A7], D4
0000194A 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */]
0000194E 3C00 move.w D6, D0
00001950 4FEF 000C lea.l A7, [A7 + 0xC]
00001954 672A beq +0x2C /* 00001980 */
00001956 41ED ED26 lea.l A0, [A5 - 0x12DA]
0000195A 43ED ED3E lea.l A1, [A5 - 0x12C2]
0000195E 20D9 move.l [A0]+, [A1]+
00001960 30D9 move.w [A0]+, [A1]+
00001962 3D6D ED40 FFFE move.w [A6 - 0x2], [A5 - 0x12C0]
00001968 3D6D ED42 FFFC move.w [A6 - 0x4], [A5 - 0x12BE]
0000196E 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001972 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
00001976 48C5 ext.l D5
00001978 2F05 move.l -[A7], D5
0000197A 4EBA 00B8 jsr [PC + 0xB8 /* 00001A34 */]
0000197E 508F addq.l A7, 8
label00001980:
00001980 4A46 tst.w D6
00001982 6706 beq +0x8 /* 0000198A */
00001984 4A87 tst.l D7
00001986 6600 008C bne +0x8E /* 00001A14 */
label0000198A:
0000198A 7001 moveq.l D0, 0x01
0000198C B06D ECF6 cmp.w D0, [A5 - 0x130A]
00001990 6C30 bge +0x32 /* 000019C2 */
00001992 3D6D ED28 FFFE move.w [A6 - 0x2], [A5 - 0x12D8]
00001998 3D6D ED2A FFFC move.w [A6 - 0x4], [A5 - 0x12D6]
0000199E 2F2E FFFC move.l -[A7], [A6 - 0x4]
000019A2 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
000019A6 48C5 ext.l D5
000019A8 2F05 move.l -[A7], D5
000019AA 4EBA 0088 jsr [PC + 0x88 /* 00001A34 */]
000019AE 2F2E FFFC move.l -[A7], [A6 - 0x4]
000019B2 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */]
000019B6 48C5 ext.l D5
000019B8 2F05 move.l -[A7], D5
000019BA 4EBA 0078 jsr [PC + 0x78 /* 00001A34 */]
000019BE 4FEF 0010 lea.l A7, [A7 + 0x10]
label000019C2:
000019C2 426D ED2A clr.w [A5 - 0x12D6]
000019C6 41ED ED2C lea.l A0, [A5 - 0x12D4]
000019CA 2F20 move.l -[A7], -[A0]
000019CC 3F20 move.w -[A7], -[A0]
000019CE 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
000019D2 41ED ED4A lea.l A0, [A5 - 0x12B6]
000019D6 2F20 move.l -[A7], -[A0]
000019D8 3F20 move.w -[A7], -[A0]
000019DA 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
000019DE 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
000019E2 204B movea.l A0, A3
000019E4 5088 addq.l A0, 8
000019E6 2F20 move.l -[A7], -[A0]
000019E8 2F20 move.l -[A7], -[A0]
000019EA 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
000019EE 4A6D ECFA tst.w [A5 - 0x1306]
000019F2 4FEF 0014 lea.l A7, [A7 + 0x14]
000019F6 6706 beq +0x8 /* 000019FE */
000019F8 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
000019FC 600E bra +0x10 /* 00001A0C */
label000019FE:
000019FE 41ED ECF6 lea.l A0, [A5 - 0x130A]
00001A02 2F20 move.l -[A7], -[A0]
00001A04 2F20 move.l -[A7], -[A0]
00001A06 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
00001A0A 508F addq.l A7, 8
label00001A0C:
00001A0C 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
00001A10 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
label00001A14:
00001A14 5387 subq.l D7, 1
label00001A16:
00001A16 4A87 tst.l D7
00001A18 6C00 FE80 bge -0x17E /* 0000189A */
label00001A1C:
00001A1C 52AE FFF8 addq.l [A6 - 0x8], 1
00001A20 7002 moveq.l D0, 0x02
00001A22 B0AE FFF8 cmp.l D0, [A6 - 0x8]
00001A26 6E00 FB26 bgt -0x4D8 /* 0000154E */
00001A2A 4CEE 08F8 FFCE movem.l D3,D4,D5,D6,D7,A3, [A6 - 0x32]
00001A30 4E5E unlink A6
00001A32 4E75 rts
fn00001A34:
00001A34 4E56 FFFC link A6, -0x0004
00001A38 48E7 0300 movem.l -[A7], D6,D7
00001A3C 3C2E 000A move.w D6, [A6 + 0xA]
00001A40 7000 moveq.l D0, 0x00
00001A42 2F00 move.l -[A7], D0
00001A44 322D ECF6 move.w D1, [A5 - 0x130A]
00001A48 48C1 ext.l D1
00001A4A 2F01 move.l -[A7], D1
00001A4C 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */]
00001A50 2D40 FFFC move.l [A6 - 0x4], D0
00001A54 4A46 tst.w D6
00001A56 508F addq.l A7, 8
00001A58 6714 beq +0x16 /* 00001A6E */
00001A5A 3B6D ED40 ED3A move.w [A5 - 0x12C6], [A5 - 0x12C0]
00001A60 3B6E FFFE ED38 move.w [A5 - 0x12C8], [A6 - 0x2]
00001A66 3B6E FFFC ED3C move.w [A5 - 0x12C4], [A6 - 0x4]
00001A6C 6012 bra +0x14 /* 00001A80 */
label00001A6E:
00001A6E 3B6E FFFE ED3A move.w [A5 - 0x12C6], [A6 - 0x2]
00001A74 3B6D ED3E ED38 move.w [A5 - 0x12C8], [A5 - 0x12C2]
00001A7A 3B6E FFFC ED3C move.w [A5 - 0x12C4], [A6 - 0x4]
label00001A80:
00001A80 7E01 moveq.l D7, 0x01
00001A82 605C bra +0x5E /* 00001AE0 */
label00001A84:
00001A84 41ED ED3E lea.l A0, [A5 - 0x12C2]
00001A88 43ED ED38 lea.l A1, [A5 - 0x12C8]
00001A8C 20D9 move.l [A0]+, [A1]+
00001A8E 30D9 move.w [A0]+, [A1]+
00001A90 2F07 move.l -[A7], D7
00001A92 302D ECF6 move.w D0, [A5 - 0x130A]
00001A96 48C0 ext.l D0
00001A98 2F00 move.l -[A7], D0
00001A9A 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */]
00001A9E 2D40 FFFC move.l [A6 - 0x4], D0
00001AA2 4A46 tst.w D6
00001AA4 508F addq.l A7, 8
00001AA6 670E beq +0x10 /* 00001AB6 */
00001AA8 3B6E FFFE ED38 move.w [A5 - 0x12C8], [A6 - 0x2]
00001AAE 3B6E FFFC ED3C move.w [A5 - 0x12C4], [A6 - 0x4]
00001AB4 600C bra +0xE /* 00001AC2 */
label00001AB6:
00001AB6 3B6E FFFE ED3A move.w [A5 - 0x12C6], [A6 - 0x2]
00001ABC 3B6E FFFC ED3C move.w [A5 - 0x12C4], [A6 - 0x4]
label00001AC2:
00001AC2 41ED ED44 lea.l A0, [A5 - 0x12BC]
00001AC6 2F20 move.l -[A7], -[A0]
00001AC8 3F20 move.w -[A7], -[A0]
00001ACA 4EAD 2202 jsr [A5 + 0x2202 /* export_1084 */]
00001ACE 41ED ED3E lea.l A0, [A5 - 0x12C2]
00001AD2 2F20 move.l -[A7], -[A0]
00001AD4 3F20 move.w -[A7], -[A0]
00001AD6 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001ADA 4FEF 000C lea.l A7, [A7 + 0xC]
00001ADE 5287 addq.l D7, 1
label00001AE0:
00001AE0 302D ECF6 move.w D0, [A5 - 0x130A]
00001AE4 48C0 ext.l D0
00001AE6 B087 cmp.l D0, D7
00001AE8 6C9A bge -0x64 /* 00001A84 */
00001AEA 4CEE 00C0 FFF4 movem.l D6,D7, [A6 - 0xC]
00001AF0 4E5E unlink A6
00001AF2 4E75 rts
fn00001AF4:
00001AF4 4E56 0000 link A6, 0
00001AF8 48E7 1F10 movem.l -[A7], D3,D4,D5,D6,D7,A3
00001AFC 266E 0008 movea.l A3, [A6 + 0x8]
00001B00 426D ED18 clr.w [A5 - 0x12E8]
00001B04 426D ED1E clr.w [A5 - 0x12E2]
00001B08 426D ED24 clr.w [A5 - 0x12DC]
00001B0C 426D ED2A clr.w [A5 - 0x12D6]
00001B10 426D ED2E clr.w [A5 - 0x12D2]
00001B14 426D ED36 clr.w [A5 - 0x12CA]
00001B18 426D ED3C clr.w [A5 - 0x12C4]
00001B1C 426D ED42 clr.w [A5 - 0x12BE]
00001B20 7800 moveq.l D4, 0x00
label00001B22:
00001B22 4246 clr.w D6
00001B24 4A6E 000E tst.w [A6 + 0xE]
00001B28 6700 00C0 beq +0xC2 /* 00001BEA */
00001B2C 302E 0016 move.w D0, [A6 + 0x16]
00001B30 906D ED08 sub.w D0, [A5 - 0x12F8]
00001B34 3B40 ED22 move.w [A5 - 0x12DE], D0
00001B38 3B40 ED28 move.w [A5 - 0x12D8], D0
00001B3C 3B40 ED34 move.w [A5 - 0x12CC], D0
00001B40 3B40 ED40 move.w [A5 - 0x12C0], D0
00001B44 302D ED08 move.w D0, [A5 - 0x12F8]
00001B48 D06E 0016 add.w D0, [A6 + 0x16]
00001B4C 3B40 ED16 move.w [A5 - 0x12EA], D0
00001B50 3B40 ED1C move.w [A5 - 0x12E4], D0
00001B54 3B40 ED2E move.w [A5 - 0x12D2], D0
00001B58 3B40 ED3A move.w [A5 - 0x12C6], D0
00001B5C 302D F28C move.w D0, [A5 - 0xD74]
00001B60 5240 addq.w D0, 1
00001B62 C1ED F286 muls.w D0, [A5 - 0xD7A]
00001B66 3B40 ED32 move.w [A5 - 0x12CE], D0
00001B6A 7E00 moveq.l D7, 0x00
00001B6C 606E bra +0x70 /* 00001BDC */
label00001B6E:
00001B6E 3B6D ED32 ED14 move.w [A5 - 0x12EC], [A5 - 0x12CE]
00001B74 3B6D ED32 ED26 move.w [A5 - 0x12DA], [A5 - 0x12CE]
00001B7A 3B6D ED32 ED38 move.w [A5 - 0x12C8], [A5 - 0x12CE]
00001B80 3B6D ED32 ED3E move.w [A5 - 0x12C2], [A5 - 0x12CE]
00001B86 302D F286 move.w D0, [A5 - 0xD7A]
00001B8A 48C0 ext.l D0
00001B8C 322D F28C move.w D1, [A5 - 0xD74]
00001B90 48C1 ext.l D1
00001B92 9287 sub.l D1, D7
00001B94 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00001B98 3B40 ED1A move.w [A5 - 0x12E6], D0
00001B9C 3B40 ED20 move.w [A5 - 0x12E0], D0
00001BA0 3B40 ED2C move.w [A5 - 0x12D4], D0
00001BA4 3B40 ED32 move.w [A5 - 0x12CE], D0
00001BA8 3A06 move.w D5, D6
00001BAA 486D ED30 pea.l [A5 - 0x12D0]
00001BAE 302E 0012 move.w D0, [A6 + 0x12]
00001BB2 48C0 ext.l D0
00001BB4 2F00 move.l -[A7], D0
00001BB6 2F07 move.l -[A7], D7
00001BB8 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */]
00001BBC 3C00 move.w D6, D0
00001BBE 2F04 move.l -[A7], D4
00001BC0 302E 000E move.w D0, [A6 + 0xE]
00001BC4 48C0 ext.l D0
00001BC6 2F00 move.l -[A7], D0
00001BC8 48C5 ext.l D5
00001BCA 2F05 move.l -[A7], D5
00001BCC 48C6 ext.l D6
00001BCE 2F06 move.l -[A7], D6
00001BD0 2F0B move.l -[A7], A3
00001BD2 4EBA 012A jsr [PC + 0x12A /* 00001CFE */]
00001BD6 4FEF 0020 lea.l A7, [A7 + 0x20]
00001BDA 5287 addq.l D7, 1
label00001BDC:
00001BDC 302D F28C move.w D0, [A5 - 0xD74]
00001BE0 48C0 ext.l D0
00001BE2 B087 cmp.l D0, D7
00001BE4 6C88 bge -0x76 /* 00001B6E */
00001BE6 6000 00B6 bra +0xB8 /* 00001C9E */
label00001BEA:
00001BEA 302D F28E move.w D0, [A5 - 0xD72]
00001BEE 5240 addq.w D0, 1
00001BF0 C1ED F288 muls.w D0, [A5 - 0xD78]
00001BF4 3B40 ED34 move.w [A5 - 0x12CC], D0
00001BF8 302E 0016 move.w D0, [A6 + 0x16]
00001BFC 906D ED06 sub.w D0, [A5 - 0x12FA]
00001C00 3B40 ED20 move.w [A5 - 0x12E0], D0
00001C04 3B40 ED26 move.w [A5 - 0x12DA], D0
00001C08 3B40 ED32 move.w [A5 - 0x12CE], D0
00001C0C 3B40 ED3E move.w [A5 - 0x12C2], D0
00001C10 302D ED06 move.w D0, [A5 - 0x12FA]
00001C14 D06E 0016 add.w D0, [A6 + 0x16]
00001C18 3B40 ED14 move.w [A5 - 0x12EC], D0
00001C1C 3B40 ED1A move.w [A5 - 0x12E6], D0
00001C20 3B40 ED2C move.w [A5 - 0x12D4], D0
00001C24 3B40 ED38 move.w [A5 - 0x12C8], D0
00001C28 302D F28E move.w D0, [A5 - 0xD72]
00001C2C 48C0 ext.l D0
00001C2E 2E00 move.l D7, D0
00001C30 6068 bra +0x6A /* 00001C9A */
label00001C32:
00001C32 3B6D ED34 ED16 move.w [A5 - 0x12EA], [A5 - 0x12CC]
00001C38 3B6D ED34 ED28 move.w [A5 - 0x12D8], [A5 - 0x12CC]
00001C3E 3B6D ED34 ED3A move.w [A5 - 0x12C6], [A5 - 0x12CC]
00001C44 3B6D ED34 ED40 move.w [A5 - 0x12C0], [A5 - 0x12CC]
00001C4A 302D F288 move.w D0, [A5 - 0xD78]
00001C4E 48C0 ext.l D0
00001C50 2207 move.l D1, D7
00001C52 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00001C56 3B40 ED1C move.w [A5 - 0x12E4], D0
00001C5A 3B40 ED22 move.w [A5 - 0x12DE], D0
00001C5E 3B40 ED2E move.w [A5 - 0x12D2], D0
00001C62 3B40 ED34 move.w [A5 - 0x12CC], D0
00001C66 3A06 move.w D5, D6
00001C68 486D ED30 pea.l [A5 - 0x12D0]
00001C6C 2F07 move.l -[A7], D7
00001C6E 302E 0012 move.w D0, [A6 + 0x12]
00001C72 48C0 ext.l D0
00001C74 2F00 move.l -[A7], D0
00001C76 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */]
00001C7A 3C00 move.w D6, D0
00001C7C 2F04 move.l -[A7], D4
00001C7E 302E 000E move.w D0, [A6 + 0xE]
00001C82 48C0 ext.l D0
00001C84 2F00 move.l -[A7], D0
00001C86 48C5 ext.l D5
00001C88 2F05 move.l -[A7], D5
00001C8A 48C6 ext.l D6
00001C8C 2F06 move.l -[A7], D6
00001C8E 2F0B move.l -[A7], A3
00001C90 4EBA 006C jsr [PC + 0x6C /* 00001CFE */]
00001C94 4FEF 0020 lea.l A7, [A7 + 0x20]
00001C98 5387 subq.l D7, 1
label00001C9A:
00001C9A 4A87 tst.l D7
00001C9C 6C94 bge -0x6A /* 00001C32 */
label00001C9E:
00001C9E 41ED ED3E lea.l A0, [A5 - 0x12C2]
00001CA2 43ED ED32 lea.l A1, [A5 - 0x12CE]
00001CA6 20D9 move.l [A0]+, [A1]+
00001CA8 30D9 move.w [A0]+, [A1]+
00001CAA 41ED ED38 lea.l A0, [A5 - 0x12C8]
00001CAE 43ED ED2C lea.l A1, [A5 - 0x12D4]
00001CB2 20D9 move.l [A0]+, [A1]+
00001CB4 30D9 move.w [A0]+, [A1]+
00001CB6 41ED ED26 lea.l A0, [A5 - 0x12DA]
00001CBA 43ED ED20 lea.l A1, [A5 - 0x12E0]
00001CBE 20D9 move.l [A0]+, [A1]+
00001CC0 30D9 move.w [A0]+, [A1]+
00001CC2 41ED ED14 lea.l A0, [A5 - 0x12EC]
00001CC6 43ED ED1A lea.l A1, [A5 - 0x12E6]
00001CCA 20D9 move.l [A0]+, [A1]+
00001CCC 30D9 move.w [A0]+, [A1]+
00001CCE 2F04 move.l -[A7], D4
00001CD0 302E 000E move.w D0, [A6 + 0xE]
00001CD4 48C0 ext.l D0
00001CD6 2F00 move.l -[A7], D0
00001CD8 48C6 ext.l D6
00001CDA 2F06 move.l -[A7], D6
00001CDC 7000 moveq.l D0, 0x00
00001CDE 2F00 move.l -[A7], D0
00001CE0 2F0B move.l -[A7], A3
00001CE2 4EBA 001A jsr [PC + 0x1A /* 00001CFE */]
00001CE6 4FEF 0014 lea.l A7, [A7 + 0x14]
00001CEA 5284 addq.l D4, 1
00001CEC 7003 moveq.l D0, 0x03
00001CEE B084 cmp.l D0, D4
00001CF0 6E00 FE30 bgt -0x1CE /* 00001B22 */
00001CF4 4CEE 08F8 FFE8 movem.l D3,D4,D5,D6,D7,A3, [A6 - 0x18]
00001CFA 4E5E unlink A6
00001CFC 4E75 rts
fn00001CFE:
00001CFE 4E56 FFE8 link A6, -0x0018
00001D02 48E7 0710 movem.l -[A7], D5,D6,D7,A3
00001D06 3A2E 001A move.w D5, [A6 + 0x1A]
00001D0A 3C2E 0012 move.w D6, [A6 + 0x12]
00001D0E 266E 0008 movea.l A3, [A6 + 0x8]
00001D12 3E2E 0016 move.w D7, [A6 + 0x16]
00001D16 41ED ED06 lea.l A0, [A5 - 0x12FA]
00001D1A 2F20 move.l -[A7], -[A0]
00001D1C 2F20 move.l -[A7], -[A0]
00001D1E 3F20 move.w -[A7], -[A0]
00001D20 4EAD 07FA jsr [A5 + 0x7FA /* export_251 */]
00001D24 4A6E 000E tst.w [A6 + 0xE]
00001D28 4FEF 000A lea.l A7, [A7 + 0xA]
00001D2C 6600 0312 bne +0x314 /* 00002040 */
00001D30 4A46 tst.w D6
00001D32 6700 05C0 beq +0x5C2 /* 000022F4 */
00001D36 4A45 tst.w D5
00001D38 6600 010C bne +0x10E /* 00001E46 */
00001D3C 41EE FFE8 lea.l A0, [A6 - 0x18]
00001D40 43ED ED26 lea.l A1, [A5 - 0x12DA]
00001D44 20D9 move.l [A0]+, [A1]+
00001D46 30D9 move.w [A0]+, [A1]+
00001D48 41EE FFEE lea.l A0, [A6 - 0x12]
00001D4C 43ED ED3E lea.l A1, [A5 - 0x12C2]
00001D50 20D9 move.l [A0]+, [A1]+
00001D52 30D9 move.w [A0]+, [A1]+
00001D54 41EE FFF4 lea.l A0, [A6 - 0xC]
00001D58 43ED ED38 lea.l A1, [A5 - 0x12C8]
00001D5C 20D9 move.l [A0]+, [A1]+
00001D5E 30D9 move.w [A0]+, [A1]+
00001D60 486E FFE8 pea.l [A6 - 0x18]
00001D64 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00001D68 486E FFEE pea.l [A6 - 0x12]
00001D6C 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00001D70 486E FFF4 pea.l [A6 - 0xC]
00001D74 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00001D78 302E FFE8 move.w D0, [A6 - 0x18]
00001D7C 48C0 ext.l D0
00001D7E 322E FFEE move.w D1, [A6 - 0x12]
00001D82 48C1 ext.l D1
00001D84 9081 sub.l D0, D1
00001D86 2F00 move.l -[A7], D0
00001D88 302E FFEA move.w D0, [A6 - 0x16]
00001D8C 48C0 ext.l D0
00001D8E 322E FFF0 move.w D1, [A6 - 0x10]
00001D92 48C1 ext.l D1
00001D94 9081 sub.l D0, D1
00001D96 2F00 move.l -[A7], D0
00001D98 302E FFF4 move.w D0, [A6 - 0xC]
00001D9C 48C0 ext.l D0
00001D9E 322E FFEE move.w D1, [A6 - 0x12]
00001DA2 48C1 ext.l D1
00001DA4 9081 sub.l D0, D1
00001DA6 2F00 move.l -[A7], D0
00001DA8 302E FFF6 move.w D0, [A6 - 0xA]
00001DAC 48C0 ext.l D0
00001DAE 322E FFF0 move.w D1, [A6 - 0x10]
00001DB2 48C1 ext.l D1
00001DB4 9081 sub.l D0, D1
00001DB6 2F00 move.l -[A7], D0
00001DB8 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
00001DBC 3207 move.w D1, D7
00001DBE B141 xor.w D1, D0
00001DC0 4FEF 001C lea.l A7, [A7 + 0x1C]
00001DC4 6700 052E beq +0x530 /* 000022F4 */
00001DC8 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
00001DCC 41ED ED44 lea.l A0, [A5 - 0x12BC]
00001DD0 2F20 move.l -[A7], -[A0]
00001DD2 3F20 move.w -[A7], -[A0]
00001DD4 4EAD 2202 jsr [A5 + 0x2202 /* export_1084 */]
00001DD8 41ED ED3E lea.l A0, [A5 - 0x12C2]
00001DDC 2F20 move.l -[A7], -[A0]
00001DDE 3F20 move.w -[A7], -[A0]
00001DE0 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001DE4 41ED ED1A lea.l A0, [A5 - 0x12E6]
00001DE8 2F20 move.l -[A7], -[A0]
00001DEA 3F20 move.w -[A7], -[A0]
00001DEC 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001DF0 41ED ED2C lea.l A0, [A5 - 0x12D4]
00001DF4 2F20 move.l -[A7], -[A0]
00001DF6 3F20 move.w -[A7], -[A0]
00001DF8 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001DFC 41ED ED44 lea.l A0, [A5 - 0x12BC]
00001E00 2F20 move.l -[A7], -[A0]
00001E02 3F20 move.w -[A7], -[A0]
00001E04 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001E08 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
00001E0C 204B movea.l A0, A3
00001E0E 5088 addq.l A0, 8
00001E10 2F20 move.l -[A7], -[A0]
00001E12 2F20 move.l -[A7], -[A0]
00001E14 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00001E18 302D ECFA move.w D0, [A5 - 0x1306]
00001E1C 3207 move.w D1, D7
00001E1E B141 xor.w D1, D0
00001E20 4FEF 0026 lea.l A7, [A7 + 0x26]
00001E24 6710 beq +0x12 /* 00001E36 */
00001E26 41ED ECF6 lea.l A0, [A5 - 0x130A]
00001E2A 2F20 move.l -[A7], -[A0]
00001E2C 2F20 move.l -[A7], -[A0]
00001E2E 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
00001E32 508F addq.l A7, 8
00001E34 6004 bra +0x6 /* 00001E3A */
label00001E36:
00001E36 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
label00001E3A:
00001E3A 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
00001E3E 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
00001E42 6000 04B0 bra +0x4B2 /* 000022F4 */
label00001E46:
00001E46 0C45 0001 cmpi.w D5, 0x1
00001E4A 6600 00FA bne +0xFC /* 00001F46 */
00001E4E 41ED ED2C lea.l A0, [A5 - 0x12D4]
00001E52 2F20 move.l -[A7], -[A0]
00001E54 3F20 move.w -[A7], -[A0]
00001E56 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001E5A 41ED ED4A lea.l A0, [A5 - 0x12B6]
00001E5E 2F20 move.l -[A7], -[A0]
00001E60 3F20 move.w -[A7], -[A0]
00001E62 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001E66 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
00001E6A 41ED ED44 lea.l A0, [A5 - 0x12BC]
00001E6E 43EE FFF4 lea.l A1, [A6 - 0xC]
00001E72 22D8 move.l [A1]+, [A0]+
00001E74 32D8 move.w [A1]+, [A0]+
00001E76 41EE FFF4 lea.l A0, [A6 - 0xC]
00001E7A 43EE FFEE lea.l A1, [A6 - 0x12]
00001E7E 22D8 move.l [A1]+, [A0]+
00001E80 32D8 move.w [A1]+, [A0]+
00001E82 41EE FFE8 lea.l A0, [A6 - 0x18]
00001E86 43EE FFEE lea.l A1, [A6 - 0x12]
00001E8A 20D9 move.l [A0]+, [A1]+
00001E8C 30D9 move.w [A0]+, [A1]+
00001E8E 066E 03E8 FFF2 addi.w [A6 - 0xE], 0x3E8
00001E94 4A47 tst.w D7
00001E96 4FEF 000C lea.l A7, [A7 + 0xC]
00001E9A 6708 beq +0xA /* 00001EA4 */
00001E9C 046E 03E8 FFF4 subi.w [A6 - 0xC], 0x3E8
00001EA2 6006 bra +0x8 /* 00001EAA */
label00001EA4:
00001EA4 046E 03E8 FFF6 subi.w [A6 - 0xA], 0x3E8
label00001EAA:
00001EAA 486E FFE8 pea.l [A6 - 0x18]
00001EAE 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00001EB2 486E FFEE pea.l [A6 - 0x12]
00001EB6 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00001EBA 486E FFF4 pea.l [A6 - 0xC]
00001EBE 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00001EC2 302E FFEE move.w D0, [A6 - 0x12]
00001EC6 48C0 ext.l D0
00001EC8 322E FFF4 move.w D1, [A6 - 0xC]
00001ECC 48C1 ext.l D1
00001ECE 9081 sub.l D0, D1
00001ED0 2F00 move.l -[A7], D0
00001ED2 302E FFF0 move.w D0, [A6 - 0x10]
00001ED6 48C0 ext.l D0
00001ED8 322E FFF6 move.w D1, [A6 - 0xA]
00001EDC 48C1 ext.l D1
00001EDE 9081 sub.l D0, D1
00001EE0 2F00 move.l -[A7], D0
00001EE2 302E FFE8 move.w D0, [A6 - 0x18]
00001EE6 48C0 ext.l D0
00001EE8 322E FFF4 move.w D1, [A6 - 0xC]
00001EEC 48C1 ext.l D1
00001EEE 9081 sub.l D0, D1
00001EF0 2F00 move.l -[A7], D0
00001EF2 302E FFEA move.w D0, [A6 - 0x16]
00001EF6 48C0 ext.l D0
00001EF8 322E FFF6 move.w D1, [A6 - 0xA]
00001EFC 48C1 ext.l D1
00001EFE 9081 sub.l D0, D1
00001F00 2F00 move.l -[A7], D0
00001F02 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
00001F06 3207 move.w D1, D7
00001F08 B141 xor.w D1, D0
00001F0A 4FEF 001C lea.l A7, [A7 + 0x1C]
00001F0E 6700 0128 beq +0x12A /* 00002038 */
00001F12 204B movea.l A0, A3
00001F14 5088 addq.l A0, 8
00001F16 2F20 move.l -[A7], -[A0]
00001F18 2F20 move.l -[A7], -[A0]
00001F1A 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00001F1E 302D ECFA move.w D0, [A5 - 0x1306]
00001F22 3207 move.w D1, D7
00001F24 B141 xor.w D1, D0
00001F26 508F addq.l A7, 8
00001F28 6706 beq +0x8 /* 00001F30 */
00001F2A 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
00001F2E 600E bra +0x10 /* 00001F3E */
label00001F30:
00001F30 41ED ECF6 lea.l A0, [A5 - 0x130A]
00001F34 2F20 move.l -[A7], -[A0]
00001F36 2F20 move.l -[A7], -[A0]
00001F38 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
00001F3C 508F addq.l A7, 8
label00001F3E:
00001F3E 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
00001F42 6000 00F4 bra +0xF6 /* 00002038 */
label00001F46:
00001F46 41ED ED1A lea.l A0, [A5 - 0x12E6]
00001F4A 2F20 move.l -[A7], -[A0]
00001F4C 3F20 move.w -[A7], -[A0]
00001F4E 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001F52 41ED ED4A lea.l A0, [A5 - 0x12B6]
00001F56 2F20 move.l -[A7], -[A0]
00001F58 3F20 move.w -[A7], -[A0]
00001F5A 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00001F5E 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
00001F62 41ED ED44 lea.l A0, [A5 - 0x12BC]
00001F66 43EE FFF4 lea.l A1, [A6 - 0xC]
00001F6A 22D8 move.l [A1]+, [A0]+
00001F6C 32D8 move.w [A1]+, [A0]+
00001F6E 41EE FFF4 lea.l A0, [A6 - 0xC]
00001F72 43EE FFEE lea.l A1, [A6 - 0x12]
00001F76 22D8 move.l [A1]+, [A0]+
00001F78 32D8 move.w [A1]+, [A0]+
00001F7A 41EE FFE8 lea.l A0, [A6 - 0x18]
00001F7E 43EE FFEE lea.l A1, [A6 - 0x12]
00001F82 20D9 move.l [A0]+, [A1]+
00001F84 30D9 move.w [A0]+, [A1]+
00001F86 066E 03E8 FFF8 addi.w [A6 - 0x8], 0x3E8
00001F8C 4A47 tst.w D7
00001F8E 4FEF 000C lea.l A7, [A7 + 0xC]
00001F92 6708 beq +0xA /* 00001F9C */
00001F94 046E 03E8 FFEE subi.w [A6 - 0x12], 0x3E8
00001F9A 6006 bra +0x8 /* 00001FA2 */
label00001F9C:
00001F9C 046E 03E8 FFF0 subi.w [A6 - 0x10], 0x3E8
label00001FA2:
00001FA2 486E FFE8 pea.l [A6 - 0x18]
00001FA6 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00001FAA 486E FFEE pea.l [A6 - 0x12]
00001FAE 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00001FB2 486E FFF4 pea.l [A6 - 0xC]
00001FB6 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
00001FBA 302E FFE8 move.w D0, [A6 - 0x18]
00001FBE 48C0 ext.l D0
00001FC0 322E FFEE move.w D1, [A6 - 0x12]
00001FC4 48C1 ext.l D1
00001FC6 9081 sub.l D0, D1
00001FC8 2F00 move.l -[A7], D0
00001FCA 302E FFEA move.w D0, [A6 - 0x16]
00001FCE 48C0 ext.l D0
00001FD0 322E FFF0 move.w D1, [A6 - 0x10]
00001FD4 48C1 ext.l D1
00001FD6 9081 sub.l D0, D1
00001FD8 2F00 move.l -[A7], D0
00001FDA 302E FFF4 move.w D0, [A6 - 0xC]
00001FDE 48C0 ext.l D0
00001FE0 322E FFEE move.w D1, [A6 - 0x12]
00001FE4 48C1 ext.l D1
00001FE6 9081 sub.l D0, D1
00001FE8 2F00 move.l -[A7], D0
00001FEA 302E FFF6 move.w D0, [A6 - 0xA]
00001FEE 48C0 ext.l D0
00001FF0 322E FFF0 move.w D1, [A6 - 0x10]
00001FF4 48C1 ext.l D1
00001FF6 9081 sub.l D0, D1
00001FF8 2F00 move.l -[A7], D0
00001FFA 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
00001FFE 3207 move.w D1, D7
00002000 B141 xor.w D1, D0
00002002 4FEF 001C lea.l A7, [A7 + 0x1C]
00002006 6730 beq +0x32 /* 00002038 */
00002008 204B movea.l A0, A3
0000200A 5088 addq.l A0, 8
0000200C 2F20 move.l -[A7], -[A0]
0000200E 2F20 move.l -[A7], -[A0]
00002010 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00002014 302D ECFA move.w D0, [A5 - 0x1306]
00002018 3207 move.w D1, D7
0000201A B141 xor.w D1, D0
0000201C 508F addq.l A7, 8
0000201E 6706 beq +0x8 /* 00002026 */
00002020 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
00002024 600E bra +0x10 /* 00002034 */
label00002026:
00002026 41ED ECF6 lea.l A0, [A5 - 0x130A]
0000202A 2F20 move.l -[A7], -[A0]
0000202C 2F20 move.l -[A7], -[A0]
0000202E 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
00002032 508F addq.l A7, 8
label00002034:
00002034 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
label00002038:
00002038 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
0000203C 6000 02B6 bra +0x2B8 /* 000022F4 */
label00002040:
00002040 3B6D ED30 ED36 move.w [A5 - 0x12CA], [A5 - 0x12D0]
00002046 3B6D ED30 ED3C move.w [A5 - 0x12C4], [A5 - 0x12D0]
0000204C 3B6D ED30 ED42 move.w [A5 - 0x12BE], [A5 - 0x12D0]
00002052 4A45 tst.w D5
00002054 6600 021A bne +0x21C /* 00002270 */
00002058 4A46 tst.w D6
0000205A 6714 beq +0x16 /* 00002070 */
0000205C 41ED ED0E lea.l A0, [A5 - 0x12F2]
00002060 43ED ED38 lea.l A1, [A5 - 0x12C8]
00002064 20D9 move.l [A0]+, [A1]+
00002066 30D9 move.w [A0]+, [A1]+
00002068 3B6D ED48 ED12 move.w [A5 - 0x12EE], [A5 - 0x12B8]
0000206E 6020 bra +0x22 /* 00002090 */
label00002070:
00002070 41ED ED44 lea.l A0, [A5 - 0x12BC]
00002074 43ED ED3E lea.l A1, [A5 - 0x12C2]
00002078 20D9 move.l [A0]+, [A1]+
0000207A 30D9 move.w [A0]+, [A1]+
0000207C 41ED ED0E lea.l A0, [A5 - 0x12F2]
00002080 43ED ED38 lea.l A1, [A5 - 0x12C8]
00002084 20D9 move.l [A0]+, [A1]+
00002086 30D9 move.w [A0]+, [A1]+
00002088 426D ED12 clr.w [A5 - 0x12EE]
0000208C 426D ED48 clr.w [A5 - 0x12B8]
label00002090:
00002090 41EE FFE8 lea.l A0, [A6 - 0x18]
00002094 43ED ED44 lea.l A1, [A5 - 0x12BC]
00002098 20D9 move.l [A0]+, [A1]+
0000209A 30D9 move.w [A0]+, [A1]+
0000209C 41EE FFEE lea.l A0, [A6 - 0x12]
000020A0 43ED ED3E lea.l A1, [A5 - 0x12C2]
000020A4 20D9 move.l [A0]+, [A1]+
000020A6 30D9 move.w [A0]+, [A1]+
000020A8 41EE FFF4 lea.l A0, [A6 - 0xC]
000020AC 43ED ED38 lea.l A1, [A5 - 0x12C8]
000020B0 20D9 move.l [A0]+, [A1]+
000020B2 30D9 move.w [A0]+, [A1]+
000020B4 41EE FFFA lea.l A0, [A6 - 0x6]
000020B8 43ED ED32 lea.l A1, [A5 - 0x12CE]
000020BC 20D9 move.l [A0]+, [A1]+
000020BE 30D9 move.w [A0]+, [A1]+
000020C0 486E FFE8 pea.l [A6 - 0x18]
000020C4 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000020C8 486E FFEE pea.l [A6 - 0x12]
000020CC 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000020D0 486E FFF4 pea.l [A6 - 0xC]
000020D4 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000020D8 486E FFFA pea.l [A6 - 0x6]
000020DC 4EAD 21EA jsr [A5 + 0x21EA /* export_1081 */]
000020E0 302E FFF4 move.w D0, [A6 - 0xC]
000020E4 48C0 ext.l D0
000020E6 322E FFEE move.w D1, [A6 - 0x12]
000020EA 48C1 ext.l D1
000020EC 9081 sub.l D0, D1
000020EE 2F00 move.l -[A7], D0
000020F0 302E FFF6 move.w D0, [A6 - 0xA]
000020F4 48C0 ext.l D0
000020F6 322E FFF0 move.w D1, [A6 - 0x10]
000020FA 48C1 ext.l D1
000020FC 9081 sub.l D0, D1
000020FE 2F00 move.l -[A7], D0
00002100 302E FFE8 move.w D0, [A6 - 0x18]
00002104 48C0 ext.l D0
00002106 322E FFEE move.w D1, [A6 - 0x12]
0000210A 48C1 ext.l D1
0000210C 9081 sub.l D0, D1
0000210E 2F00 move.l -[A7], D0
00002110 302E FFEA move.w D0, [A6 - 0x16]
00002114 48C0 ext.l D0
00002116 322E FFF0 move.w D1, [A6 - 0x10]
0000211A 48C1 ext.l D1
0000211C 9081 sub.l D0, D1
0000211E 2F00 move.l -[A7], D0
00002120 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
00002124 3207 move.w D1, D7
00002126 B141 xor.w D1, D0
00002128 4FEF 0020 lea.l A7, [A7 + 0x20]
0000212C 677A beq +0x7C /* 000021A8 */
0000212E 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
00002132 41ED ED44 lea.l A0, [A5 - 0x12BC]
00002136 2F20 move.l -[A7], -[A0]
00002138 3F20 move.w -[A7], -[A0]
0000213A 4EAD 2202 jsr [A5 + 0x2202 /* export_1084 */]
0000213E 41ED ED3E lea.l A0, [A5 - 0x12C2]
00002142 2F20 move.l -[A7], -[A0]
00002144 3F20 move.w -[A7], -[A0]
00002146 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
0000214A 41ED ED14 lea.l A0, [A5 - 0x12EC]
0000214E 2F20 move.l -[A7], -[A0]
00002150 3F20 move.w -[A7], -[A0]
00002152 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00002156 41ED ED4A lea.l A0, [A5 - 0x12B6]
0000215A 2F20 move.l -[A7], -[A0]
0000215C 3F20 move.w -[A7], -[A0]
0000215E 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00002162 41ED ED44 lea.l A0, [A5 - 0x12BC]
00002166 2F20 move.l -[A7], -[A0]
00002168 3F20 move.w -[A7], -[A0]
0000216A 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
0000216E 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
00002172 204B movea.l A0, A3
00002174 5088 addq.l A0, 8
00002176 2F20 move.l -[A7], -[A0]
00002178 2F20 move.l -[A7], -[A0]
0000217A 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
0000217E 302D ECFA move.w D0, [A5 - 0x1306]
00002182 3207 move.w D1, D7
00002184 B141 xor.w D1, D0
00002186 4FEF 0026 lea.l A7, [A7 + 0x26]
0000218A 6710 beq +0x12 /* 0000219C */
0000218C 41ED ECF6 lea.l A0, [A5 - 0x130A]
00002190 2F20 move.l -[A7], -[A0]
00002192 2F20 move.l -[A7], -[A0]
00002194 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
00002198 508F addq.l A7, 8
0000219A 6004 bra +0x6 /* 000021A0 */
label0000219C:
0000219C 4EAD 090A jsr [A5 + 0x90A /* export_285 */]
label000021A0:
000021A0 4EAD 0902 jsr [A5 + 0x902 /* export_284 */]
000021A4 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
label000021A8:
000021A8 41ED ED44 lea.l A0, [A5 - 0x12BC]
000021AC 43ED ED32 lea.l A1, [A5 - 0x12CE]
000021B0 20D9 move.l [A0]+, [A1]+
000021B2 30D9 move.w [A0]+, [A1]+
000021B4 302E FFFA move.w D0, [A6 - 0x6]
000021B8 48C0 ext.l D0
000021BA 322E FFEE move.w D1, [A6 - 0x12]
000021BE 48C1 ext.l D1
000021C0 9081 sub.l D0, D1
000021C2 2F00 move.l -[A7], D0
000021C4 302E FFFC move.w D0, [A6 - 0x4]
000021C8 48C0 ext.l D0
000021CA 322E FFF0 move.w D1, [A6 - 0x10]
000021CE 48C1 ext.l D1
000021D0 9081 sub.l D0, D1
000021D2 2F00 move.l -[A7], D0
000021D4 302E FFF4 move.w D0, [A6 - 0xC]
000021D8 48C0 ext.l D0
000021DA 322E FFEE move.w D1, [A6 - 0x12]
000021DE 48C1 ext.l D1
000021E0 9081 sub.l D0, D1
000021E2 2F00 move.l -[A7], D0
000021E4 302E FFF6 move.w D0, [A6 - 0xA]
000021E8 48C0 ext.l D0
000021EA 322E FFF0 move.w D1, [A6 - 0x10]
000021EE 48C1 ext.l D1
000021F0 9081 sub.l D0, D1
000021F2 2F00 move.l -[A7], D0
000021F4 4EAD 218A jsr [A5 + 0x218A /* export_1069 */]
000021F8 3207 move.w D1, D7
000021FA B141 xor.w D1, D0
000021FC 4FEF 0010 lea.l A7, [A7 + 0x10]
00002200 6700 00F2 beq +0xF4 /* 000022F4 */
00002204 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
00002208 41ED ED44 lea.l A0, [A5 - 0x12BC]
0000220C 2F20 move.l -[A7], -[A0]
0000220E 3F20 move.w -[A7], -[A0]
00002210 4EAD 2202 jsr [A5 + 0x2202 /* export_1084 */]
00002214 41ED ED3E lea.l A0, [A5 - 0x12C2]
00002218 2F20 move.l -[A7], -[A0]
0000221A 3F20 move.w -[A7], -[A0]
0000221C 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00002220 41ED ED32 lea.l A0, [A5 - 0x12CE]
00002224 2F20 move.l -[A7], -[A0]
00002226 3F20 move.w -[A7], -[A0]
00002228 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
0000222C 41ED ED38 lea.l A0, [A5 - 0x12C8]
00002230 2F20 move.l -[A7], -[A0]
00002232 3F20 move.w -[A7], -[A0]
00002234 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00002238 41ED ED44 lea.l A0, [A5 - 0x12BC]
0000223C 2F20 move.l -[A7], -[A0]
0000223E 3F20 move.w -[A7], -[A0]
00002240 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
00002244 4EAD 083A jsr [A5 + 0x83A /* export_259 */]
00002248 204B movea.l A0, A3
0000224A 5088 addq.l A0, 8
0000224C 2F20 move.l -[A7], -[A0]
0000224E 2F20 move.l -[A7], -[A0]
00002250 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00002254 204B movea.l A0, A3
00002256 5088 addq.l A0, 8
00002258 2F20 move.l -[A7], -[A0]
0000225A 2F20 move.l -[A7], -[A0]
0000225C 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00002260 4EAD 0912 jsr [A5 + 0x912 /* export_286 */]
00002264 4EAD 0842 jsr [A5 + 0x842 /* export_260 */]
00002268 4FEF 002E lea.l A7, [A7 + 0x2E]
0000226C 6000 0086 bra +0x88 /* 000022F4 */
label00002270:
00002270 0C45 0001 cmpi.w D5, 0x1
00002274 6640 bne +0x42 /* 000022B6 */
00002276 4A46 tst.w D6
00002278 661E bne +0x20 /* 00002298 */
0000227A 41ED ED44 lea.l A0, [A5 - 0x12BC]
0000227E 43ED ED26 lea.l A1, [A5 - 0x12DA]
00002282 20D9 move.l [A0]+, [A1]+
00002284 30D9 move.w [A0]+, [A1]+
00002286 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
0000228A 41ED ED4A lea.l A0, [A5 - 0x12B6]
0000228E 2F20 move.l -[A7], -[A0]
00002290 3F20 move.w -[A7], -[A0]
00002292 4EAD 2202 jsr [A5 + 0x2202 /* export_1084 */]
00002296 5C8F addq.l A7, 6
label00002298:
00002298 41ED ED44 lea.l A0, [A5 - 0x12BC]
0000229C 2F20 move.l -[A7], -[A0]
0000229E 3F20 move.w -[A7], -[A0]
000022A0 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
000022A4 41ED ED38 lea.l A0, [A5 - 0x12C8]
000022A8 2F20 move.l -[A7], -[A0]
000022AA 3F20 move.w -[A7], -[A0]
000022AC 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
000022B0 4FEF 000C lea.l A7, [A7 + 0xC]
000022B4 603E bra +0x40 /* 000022F4 */
label000022B6:
000022B6 4A46 tst.w D6
000022B8 661E bne +0x20 /* 000022D8 */
000022BA 41ED ED44 lea.l A0, [A5 - 0x12BC]
000022BE 43ED ED14 lea.l A1, [A5 - 0x12EC]
000022C2 20D9 move.l [A0]+, [A1]+
000022C4 30D9 move.w [A0]+, [A1]+
000022C6 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
000022CA 41ED ED4A lea.l A0, [A5 - 0x12B6]
000022CE 2F20 move.l -[A7], -[A0]
000022D0 3F20 move.w -[A7], -[A0]
000022D2 4EAD 2202 jsr [A5 + 0x2202 /* export_1084 */]
000022D6 5C8F addq.l A7, 6
label000022D8:
000022D8 41ED ED3E lea.l A0, [A5 - 0x12C2]
000022DC 2F20 move.l -[A7], -[A0]
000022DE 3F20 move.w -[A7], -[A0]
000022E0 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
000022E4 41ED ED32 lea.l A0, [A5 - 0x12CE]
000022E8 2F20 move.l -[A7], -[A0]
000022EA 3F20 move.w -[A7], -[A0]
000022EC 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
000022F0 4FEF 000C lea.l A7, [A7 + 0xC]
label000022F4:
000022F4 4CEE 08E0 FFD8 movem.l D5,D6,D7,A3, [A6 - 0x28]
000022FA 4E5E unlink A6
000022FC 4E75 rts